Excel 从其他工作簿设置图表数据系列的源
我在设置其他工作表中的数据系列时遇到问题。 这是我的密码:Excel 从其他工作簿设置图表数据系列的源,excel,vba,Excel,Vba,我在设置其他工作表中的数据系列时遇到问题。 这是我的密码: Charts("chart1").SeriesCollection.Add _ source:=Workbooks("Excel1.xls").Worksheets("sheet1").Range("a1:a19") 错误:下标超出范围 我认为我在练习册上的引用方式有问题。我尝试了应用程序。工作簿。。。同样的结果。我应该如何参考其他工作簿?抱歉,我刚刚在命名工作表时出错。我不小心将我的一张工作表命名为“Sheet1”,而不是
Charts("chart1").SeriesCollection.Add _
source:=Workbooks("Excel1.xls").Worksheets("sheet1").Range("a1:a19")
错误:下标超出范围
我认为我在练习册上的引用方式有问题。我尝试了
应用程序。工作簿
。。。同样的结果。我应该如何参考其他工作簿?抱歉,我刚刚在命名工作表时出错。我不小心将我的一张工作表命名为“Sheet1”,而不是“Sheet1”,这导致了错误。仅此而已。是否存在名为“chart1”的图表?名为“Excel1.xls”的工作簿是否存在并打开?工作簿是否有“sheet1”?实际上我的图表是c0(3)。Chart.SeriesCollection,“Excel1.xls”与活动工作簿位于同一文件夹中,数据存储在“sheet1”中。我尝试仅使用同一工作簿,最多只能引用7个工作表。我可以扩展工作表的数量作为我的源吗?如果是,怎么做?我参考了7张以上的工作表,我得到了同样的错误。错误:下标超出范围。