[算表] Excel VBA index字元過長

看板Office作者 (~課長~)時間13年前 (2013/01/09 00:33), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
軟體:office 版本:excel 2003 小弟我使用 vba裡的 FormulaArray myRng.FormulaArray = "=INDEX('G:\使用者\[不同麥頭的包裝明細 .xls]Sheet1'!$J$2:$J$1500,MATCH(1,--($I$1='G:\使用者\[不同麥頭的包裝明細 .xls]Sheet1'!$B$2:$B$1500)*--($A" & i & "='G:\使用者\[不同麥頭的包裝明細 .xls]Sheet1'!$C$2:$C$1500)*--($d" & i & "='G:\使用者\[不同麥頭的包裝明細 .xls]Sheet1'!$H$2:$H$1500)*--($E" & i & "='G:\使用者\[不同麥頭的包裝明細 .xls]Sheet1'!$I$2:$I$1500),0),0)" 比較四個位址 傳回最後相對應位置 但好像因為太長了 超過字元限制 一直出錯 請問該怎麼修改短一點 , 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.253.64.154
文章代碼(AID): #1Gx4eznE (Office)
文章代碼(AID): #1Gx4eznE (Office)