[問題] 關於跨檔案抓取數值的公式

看板Office作者 (few)時間5年前 (2020/11/12 17:03), 編輯推噓0(003)
留言3則, 1人參與, 5年前最新討論串1/1
如有說明不足的地方還請見諒。 目前想從另一檔案其中的儲存格抓取數值, 假設使用的公式如下: =‘\\192.168.0.1\[AAA.xls]sheet1’!$A$1 在上述公式下雖然可以抓到我想要的數值。 想請問有沒有方法能夠將檔名指定成某一儲存格, 當我更改儲存格內容時就能抓取到另一檔案的數值呢? 例如: 儲存格X1的內容:AAA =‘\\192.168.0.1\[”X1”.xls]sheet1’!$A$1 上述公式是否能視為同樣公式 =‘\\192.168.0.1\[AAA.xls]sheet1’!$A$1 還請各先進幫忙解惑, 麻煩了,謝謝。 軟體:Microsoft Excel 版本:2003 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.181.46 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1605171784.A.CF2.html

11/12 17:29, 5年前 , 1F
不開檔的話,巨集,worksheet_change觸發事件,將儲存格的
11/12 17:29, 1F

11/12 17:29, 5年前 , 2F
值帶入公式字串內再寫入儲存格,連接以"='\\192.168.0.1\[
11/12 17:29, 2F

11/12 17:29, 5年前 , 3F
" & range & ".xls]..."方式
11/12 17:29, 3F
文章代碼(AID): #1VhFf8po (Office)
文章代碼(AID): #1VhFf8po (Office)