看板 Office 關於我們 聯絡資訊
軟體: 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
soyoso: 1.作用activate的活頁簿內無工作表"合併" 08/07 09:11
soyoso: 2.有"合併"工作表,但該作用活頁簿內工作表的數量大於要貼 08/07 09:13
soyoso: 上活頁簿內工作表的數量 08/07 09:14
soyoso: 情況1.將作用活頁簿改為有工作表"合併",或以指定的方式 08/07 09:18
soyoso: workbooks(..).sheets("合併") 08/07 09:18
soyoso: 情況2.則將worksheets.count改以workbooks(..).worksheets 08/07 09:20
soyoso: .count,計數上為要貼入的活頁簿名稱 08/07 09:20
解決了 主要問題如您所說 「該作用活頁簿內工作表的數量大於要貼上活頁簿內工作表的數量」 I love you 謝謝 ※ 編輯: Ibrahimovic (218.164.14.66), 08/07/2018 10:31:57