返回列表 上一主題 發帖

[發問] 請問各位用excel的高手們!如何收尋指定儲存格位置的路徑檔案"函數要如何設

[發問] 請問各位用excel的高手們!如何收尋指定儲存格位置的路徑檔案"函數要如何設


如上圖所示!如何在test檔案中抓取B1所指路徑名稱(test2)並且在test A3位置傳回test2裡的A2檔案!
其路徑會隨著B1而變動,但是檔案名稱及其相對位置都是依樣的,簡單的說就是要將C:\Documents and Settings\Administrator\桌面\新資料夾更改為B1所顯示的路徑就對了!
如果將B1更改為其他的值,而路徑就會跟著變!
請問各位高手,此函數要如何寫,或者VBA也可以!

回復 2# Hsieh


    我要取那個路徑的值,因為要從電腦裡直接抓取資料,當電腦每次跑完之後,檔案會存在不同的資料夾中,但是檔名及檔案位置都是依樣的,所以才想看看,能不能只在同一格儲存格中更換路徑名稱就好,就能知道其裡面內容的值或者資料!

TOP

回復 4# Hsieh


   不好意思~我還是看不太懂!
如果我要在test的A3得到B1路徑(C:\Documents and Settings\Administrator\桌面\新資料夾)中的test2檔案的A2值(1),我要如何設??
正常的話是在A3輸入='C:\Documents and Settings\Administrator\桌面\新資料夾\[test2.xlsx]Sheet1'!$A2,即可得到其值1
如果我要將='C:\Documents and Settings\Administrator\桌面\新資料夾\[test2.xlsx]Sheet1'!$A2,那段的路徑換成B1的路徑那A3的函數要如何更改?才會得到那個值1??

TOP

試試這個看看indirect('B1&"[test2.xlsx]Sheet1'!$A2")

TOP

        靜思自在 : 一個人的快樂.不是因為他擁有得多,而是因為他計較得少。
返回列表 上一主題