0
我正在使用excel vba制作饼图,部分过程需要我调用SetSourceData函数并为其提供“Source”参数,该参数应该是类型的范围。我的源参数碰巧是一个变体,而我得到一个“类型不匹配”错误。我已经看到人们通过变体作为源参数,并没有得到一个错误。有没有办法解决它?谢谢。将变量传递给SetSourceData导致“类型不匹配”
下面是一些代码:
mychart.ChartType = xlPie
mychart.SetSourceData Source:=myVariant
myVariant包含像 “苹果”, “香蕉”, “梨花”
您是否尝试过将变量先传递给Range变量,然后将其用作源代码? – 2014-10-01 18:58:47
什么*确切*在myVariant中? myVariant包含字符串,例如 – Rory 2014-10-01 19:12:18
。 “苹果”,“香蕉”,“梨” – animalcroc 2014-10-01 19:13:08