作者tommi (湯)
看板Office
標題[算表] EXCEL跨檔資料驗證問題
時間Fri Mar 27 17:28:03 2020
軟體:EXCEL
版本:2016
我建立資料驗證在活頁簿A,資料來源在活頁簿B
建立驗證時公式輸入「=INDIRECT("[活頁簿B.xlsx]分頁1!資料欄")」
到這邊都OK的,可以正常讀取
但只要我把資料來源的活頁簿B關閉,活頁簿A就會讀取失敗了
把公式更改為路徑「=INDIRECT("'D:\[活頁簿B.xlsx]分頁1'!資料欄")」
卻顯示來源目前評估為錯誤
這樣變成我都必須先開起來源檔活頁簿B,才可以正常操作活頁簿A
請問有辦法在不開啟來源檔,活頁簿A也能正常讀取來源檔的活頁簿B呢
求教~感激不盡!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.72.230 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1585301285.A.AE1.html
1F:→ soyoso: google excel drop down list from another workbook 03/27 18:04
2F:→ soyoso: 有看前幾篇,但回覆的結果多為需開啟資料來源檔案,當然也 03/27 18:05
3F:→ soyoso: 有可能有方式解決,只是我漏看而已,原po也可看一定其他網 03/27 18:06
4F:→ soyoso: 友的回覆 03/27 18:06
5F:推 koke: 好像是indirect函數不能讀取未開啟的檔案 03/28 00:16