我正在尝试使用excel中的VBA宏制作包含大量数据点的绘图。我的理解是excel数组不能在大约一定数量的条目上工作,所以我试图一次绘制500个点。
我的代码(从录制的宏修改)如下所示:
Do While ChartStart < rowmax
ActiveChart.SetSourceData Source:=Worksheets("DISPLAY").Range(Cells(ChartStart, 1), Cells(ChartStop, 4))
ChartStart = ChartStart + 500
ChartStop = ChartStop + 500
Loop
运行此命令时出现1004(对象或应用程序定义)错误。出了什么问题?