標題:
[發問]
大量不同檔案資料讀取問題
[打印本頁]
作者:
joe6691
時間:
2014-8-5 11:14
標題:
大量不同檔案資料讀取問題
各位大大您好
小弟我有一個困擾好久的問題
我想從一個主要的excel檔去讀取各個不同excel檔案、指定sheet2內A1的資料
是在"不用開啟"子檔案的方式就能讀取
主檔案,A列為檔案名稱,B列為檔案位置,C列為資料讀取的內容
我個人嘗試幾種方法都失敗...
1. 利用=HYPERLINK($B$2&A2&".xls",[sheet2]sheet2!A1)
B2為檔案連結位置、A2為檔案名稱,結果A1改成A2或A3時會REF...
2.我改用字串連結方式,B列有' 、[1.xls]、Sheet1'!$A2
=INDIRECT("B1"&"B2"&"B3")
結果需要開啟檔案才能讀取出來,而且關閉再開資料會不見,要再一次開檔才有
沒辦法不開檔就讀取到
3.='C:\Users\user\Desktop\111\[2.xls]sheet2'!$A3
這個方法OK,但是[ ]內的2,沒辦法用A2才作表示,因為資料量大,想以A列來作基準
4.利用超連結內的書籤... 這個只顯示超連結內的連結位置
因為我有很多檔案,想把裡面指定位置的資料讀取在一個excel裡面來看
懇請各位大大協助解決!!並附上附檔... 如有檔案或說明上的不足小弟立即補齊
作者:
shuwen0219
時間:
2014-8-6 23:06
回復
1#
joe6691
是需要開啟,我通常會把需要開啟的資料做成一個檔放在主機,然後隱藏,開啟.
作者:
joe6691
時間:
2014-8-9 23:13
回復
2#
shuwen0219
那如果有1000個檔案,隱藏也會佔電腦很大的處理或記憶體空間吧!?
我是想可以在不開啟的情況下自動讀取到檔案內的資料!! VBA也行!!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)