[算表] EXCEL跨檔資料驗證問題

作者: tommi (湯米米)   2020-03-27 17:28:03
軟體:EXCEL
版本:2016
我建立資料驗證在活頁簿A,資料來源在活頁簿B
建立驗證時公式輸入「=INDIRECT("[活頁簿B.xlsx]分頁1!資料欄")」
到這邊都OK的,可以正常讀取
但只要我把資料來源的活頁簿B關閉,活頁簿A就會讀取失敗了
把公式更改為路徑「=INDIRECT("'D:\[活頁簿B.xlsx]分頁1'!資料欄")」
卻顯示來源目前評估為錯誤
這樣變成我都必須先開起來源檔活頁簿B,才可以正常操作活頁簿A
請問有辦法在不開啟來源檔,活頁簿A也能正常讀取來源檔的活頁簿B呢
求教~感激不盡!
作者: soyoso (我是耀宗)   2020-03-27 18:04:00
google excel drop down list from another workbook有看前幾篇,但回覆的結果多為需開啟資料來源檔案,當然也有可能有方式解決,只是我漏看而已,原po也可看一定其他網友的回覆
作者: koke (koke )   2020-03-28 00:16:00
好像是indirect函數不能讀取未開啟的檔案

Links booklink

Contact Us: admin [ a t ] ucptt.com