软件:EXCEL
版本:2010
小鲁目前有很多sheet的data 位置也固定在A1:A100与B1:B100
现在想要在总表上绘制全部分页的叠图
数列名称需采取sheet的名称
x轴参照A1:A100
Y轴参照B1:B100
目前写起来没有办法正确显示数列名称,x轴与y轴的参照也出现执行错误1004
Dim i, As String
Do While i < Sheets.Count
Sheets("Chart Oerlay").Select
ActiveSheet.Shapes.AddChart.Select
ActiveChart.ChartType = xlXYScatterSmooth
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection(1).Name = "=""sheets(i).name"""
ActiveChart.SeriesCollection(1).XValues = "=sheets(i)!$A$1:$A$100"
ActiveChart.SeriesCollection(1).Values = "=sheets(i)!$B$1:$B$100"
Loop
请问不知有没有比较好的写法可以改善呢?
谢谢