[算表] 陣列索引超出範圍(錯誤代碼 9)

看板Office作者 (伊布)時間7年前 (2018/08/07 09:01), 7年前編輯推噓0(007)
留言7則, 1人參與, 7年前最新討論串1/1
軟體: Excel 版本: 2016 https://i.imgur.com/ZU7lerB.jpg
原本目的: 做個增益集,能夠開啟3個不同路徑的Excel檔 在那3個Excel檔裡指定工作表,Copy過來,方便VLOOKUP時參照 遇到問題: 在開啟第2個Excel檔後要copy工作表時,就出現錯誤 出現的錯誤訊息為:「陣列索引超出範圍(錯誤代碼 9)」 因為之前做好時就測試了好幾次都沒有問題,覺得有點納悶 實在找不出原因在哪 請問有好心人可指點一二嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.164.14.66 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1533603715.A.16E.html

08/07 09:11, 7年前 , 1F
1.作用activate的活頁簿內無工作表"合併"
08/07 09:11, 1F

08/07 09:13, 7年前 , 2F
2.有"合併"工作表,但該作用活頁簿內工作表的數量大於要貼
08/07 09:13, 2F

08/07 09:14, 7年前 , 3F
上活頁簿內工作表的數量
08/07 09:14, 3F

08/07 09:18, 7年前 , 4F
情況1.將作用活頁簿改為有工作表"合併",或以指定的方式
08/07 09:18, 4F

08/07 09:18, 7年前 , 5F
workbooks(..).sheets("合併")
08/07 09:18, 5F

08/07 09:20, 7年前 , 6F
情況2.則將worksheets.count改以workbooks(..).worksheets
08/07 09:20, 6F

08/07 09:20, 7年前 , 7F
.count,計數上為要貼入的活頁簿名稱
08/07 09:20, 7F
解決了 主要問題如您所說 「該作用活頁簿內工作表的數量大於要貼上活頁簿內工作表的數量」 I love you 謝謝 ※ 編輯: Ibrahimovic (218.164.14.66), 08/07/2018 10:31:57
文章代碼(AID): #1RQE-35k (Office)
文章代碼(AID): #1RQE-35k (Office)