[算表] 不同檔案間的參考

看板Office作者 (Testing...)時間18年前 (2008/05/04 15:49), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
軟體: excel 版本: 2003 以下為test.xls裡的vba xyz.xls是另一個被參考的excel檔 Function test() Dim Fn As Object Set Fn = Application.WorksheetFunction x = Range("[xyz.xls]x!$A$1:$B$4") temp = WorksheetFunction.VLookup(1, x, 2, False) test = temp End Function 當xyz.xls開啟時 以上傳回值就正確 關掉xyz.xls的話 就會產生錯誤 -> #value! 請問這能解決嗎?? 謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.225.207.178

05/04 20:11, , 1F
試試看用完整位址,像'D:\資料夾名稱\[xyz.xls]x'!....
05/04 20:11, 1F
文章代碼(AID): #187MgM9n (Office)
文章代碼(AID): #187MgM9n (Office)