如何使用VBScript绘制指定范围

时间:2015-03-16 17:24:54

标签: excel graph vbscript

我有一张包含5列的Excel工作表。我想使用VBScript仅绘制来自A,D和E列的数据。

目前,使用下面的代码,我将获得全部5列。请提前通知并表示感谢。

With .ActiveChart
 .SetSourceData(Source:=objXLSWorkSheet.Range("A:A" & LastRowofA, "D:D" & LastRowOfD, "E:E" & LastRowOfE))
End With

1 个答案:

答案 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