- 帖子
- 2
- 主題
- 1
- 精華
- 0
- 積分
- 3
- 點名
- 0
- 作業系統
- windown 7
- 軟體版本
- excel 2007
- 閱讀權限
- 10
- 註冊時間
- 2014-8-5
- 最後登錄
- 2014-8-11
|
各位大大您好
小弟我有一個困擾好久的問題
我想從一個主要的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裡面來看
懇請各位大大協助解決!!並附上附檔... 如有檔案或說明上的不足小弟立即補齊 |
-
-
999.rar
(31.06 KB)
|