【vba求助】怎么写这样的宏?
我现在在excel里面建了两个组合框,第一个组合框含有A,B,C, 第二个组合框含有F,M, 不同的组合有不同的数据,我想在excel里面编写一个宏,每当选择不同组合的时候,excel会自动在组合框的下显示出根据该组合的数据做出的图。譬如当组合框的选择为A*F时,数据为x(x1:x10),Y( Y1:Y10).这个宏应该怎么写?望高手指点,谢谢 不胜感激。 将组合框中的选择结果经过字符串变换,生成例如Sheet1!$A$2:$B$13样式,然后生成图形,将图形的数据源指定为Sheet1!$A$2:$B$13就可以了,关键是如下两条语句:
ActiveSheet.Shapes.AddChart.Select
ActiveChart.SetSourceData Source:=Range("Sheet1!$A$2:$B$13")
补充:VB , VBA