作者Ibrahimovic (伊布)
看板Office
標題[算表] 陣列索引超出範圍(錯誤代碼 9)
時間Tue Aug 7 09:01:53 2018
軟體: 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://webptt.com/m.aspx?n=bbs/Office/M.1533603715.A.16E.html
1F:→ soyoso: 1.作用activate的活頁簿內無工作表"合併" 08/07 09:11
2F:→ soyoso: 2.有"合併"工作表,但該作用活頁簿內工作表的數量大於要貼 08/07 09:13
3F:→ soyoso: 上活頁簿內工作表的數量 08/07 09:14
4F:→ soyoso: 情況1.將作用活頁簿改為有工作表"合併",或以指定的方式 08/07 09:18
5F:→ soyoso: workbooks(..).sheets("合併") 08/07 09:18
6F:→ soyoso: 情況2.則將worksheets.count改以workbooks(..).worksheets 08/07 09:20
7F:→ soyoso: .count,計數上為要貼入的活頁簿名稱 08/07 09:20
解決了
主要問題如您所說
「該作用活頁簿內工作表的數量大於要貼上活頁簿內工作表的數量」
I love you
謝謝
※ 編輯: Ibrahimovic (218.164.14.66), 08/07/2018 10:31:57