軟體: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
請問不知有沒有比較好的寫法可以改善呢?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.21.191.16
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1513775089.A.C48.html
※ 編輯: lastmile (211.21.191.16), 12/20/2017 21:05:24
※ 編輯: lastmile (211.21.191.16), 12/20/2017 21:08:29
→
12/20 21:09,
6年前
, 1F
12/20 21:09, 1F
→
12/20 21:10,
6年前
, 2F
12/20 21:10, 2F
→
12/20 21:11,
6年前
, 3F
12/20 21:11, 3F
→
12/20 21:20,
6年前
, 4F
12/20 21:20, 4F
→
12/20 21:20,
6年前
, 5F
12/20 21:20, 5F
→
12/20 21:21,
6年前
, 6F
12/20 21:21, 6F
→
12/20 21:22,
6年前
, 7F
12/20 21:22, 7F
→
12/20 21:23,
6年前
, 8F
12/20 21:23, 8F
→
12/20 21:23,
6年前
, 9F
12/20 21:23, 9F
→
12/20 21:24,
6年前
, 10F
12/20 21:24, 10F
→
12/20 21:24,
6年前
, 11F
12/20 21:24, 11F
→
12/20 21:25,
6年前
, 12F
12/20 21:25, 12F
→
12/20 21:25,
6年前
, 13F
12/20 21:25, 13F
→
12/20 21:27,
6年前
, 14F
12/20 21:27, 14F
→
12/20 21:29,
6年前
, 15F
12/20 21:29, 15F
→
12/20 21:29,
6年前
, 16F
12/20 21:29, 16F
→
12/20 21:31,
6年前
, 17F
12/20 21:31, 17F
→
12/20 21:33,
6年前
, 18F
12/20 21:33, 18F
→
12/20 21:35,
6年前
, 19F
12/20 21:35, 19F
→
12/20 21:35,
6年前
, 20F
12/20 21:35, 20F
→
12/20 21:37,
6年前
, 21F
12/20 21:37, 21F
→
12/20 21:38,
6年前
, 22F
12/20 21:38, 22F
→
12/20 21:38,
6年前
, 23F
12/20 21:38, 23F