- 締切済み
EXCELで他のブックを参照する方法について
BookA.xlsx(明細)と、BookB.xlsx(集計先:関数集計+グラフ)ふたつのブックがありますが、Aを開かずにBを開くと集計されません。COUNTIFS関数等を使っているからのようですが、コードの記述で集計できませんでしょうか。 (AとBを同じブックにすれば簡単なのですが、今回は諸事情によりできません) パス・ファイル名・シート名をBookBに埋め込んで、それを呼び出すなどできませんでしょうか。コード初心者なので、具体的なサンプルをご教授頂けると助かります。大変お手数ですがよろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.3
http://www.ic.daito.ac.jp/~mizutani/spreadsheet/vlookup3.html 別ファイルにあるデータを参照 ー>開いていない別ファイルのブックデータを指定するには ででできないですか。 例 =SUM('C:\Users\xxx\Documents\[SUMIFS2.xlsm]Sheet2'!$B$2:$B$7) xxxは私の場合ユーザー名。もしバックスラッシュが出たら円マーク文字に 置き換える。 ==== >コード初心者 エクセル関数の初心者というべきか? VBAコードを書く初心者か、紛らわしい。 「Excel 4.0 マクロとは:エクセルマクロ・Excel VBAの使い方」 という話題とも関連するので。 https://www.relief.jp/docs/001368.htmlの記事など。 https://qiita.com/Q11Q/items/287328a56cef6b5a9186 他ブックのデータを、ブックを開かずに取得する(VBAでの話)
お礼
回答ありがとうございました。 (VBA初心者です。紛らわしくてすみませんでした。)