- ベストアンサー
複数の閉じたブックからの値を取得したい
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
='D:\tmp\[領収書20190610.xlsm]Sheet1'!$A$1 この様にすれば閉じてるファイルの特定セルを参照できます。
その他の回答 (2)
- unokwave
- ベストアンサー率58% (966/1654)
回答No.3
皆さんが紹介の方法は見た目としては開いているように見えないけれど実際には裏で開いています。 そのような方法は普通に開く際にApplication.visible = Falseでも実現できます。 https://stackoverflow.com/questions/579797/open-excel-file-for-reading-with-vba-without-display 他にある方法として、Excelとして開かない方法がありますが、かなり複雑になります(ここで具体的に教えるのは無理)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.2
http://www.ic.daito.ac.jp/~mizutani/spreadsheet/vlookup3.html 別ファイルにあるデータを参照 -- VBAなら https://excel-ubara.com/excelvba5/EXCELVBA242.html ブックを開かずにセル値を取得 特殊な方法です。 == これらは有名なトピクッスで、 Googleで「閉じたブックのデータを参照」などで、検索すれば、沢山記事が、すぐ出るよ。 今どき、エクセルの質問など、WEB照会すれば出ると思えばよい。