我有一张包含5列的Excel工作表。我想使用VBScript仅绘制来自A,D和E列的数据。
目前,使用下面的代码,我将获得全部5列。请提前通知并表示感谢。
With .ActiveChart
.SetSourceData(Source:=objXLSWorkSheet.Range("A:A" & LastRowofA, "D:D" & LastRowOfD, "E:E" & LastRowOfE))
End With
答案 0 :(得分:0)
尝试使用Union
方法创建必要的范围:
With .ActiveChart
.SetSourceData .Application.Union(objXLSWorkSheet.Range("A1:A" & LastRowofA), objXLSWorkSheet.Range("D1:D" & LastRowOfD), objXLSWorkSheet.Range("E1:E" & LastRowOfE))
End With