VBAでエクセルファイルのシートを読み込みたいのですね。

広告

↓ExecuteExcel4Macroを使用する方法はこちらです。

●Office TANAKA – Excel VBA Tips[ブックを開かないで読む]
http://officetanaka.net/excel/vba/tips/tips28.htm

↓Copyメソッドを使った方法です。

●別ブックからシートをコピーする – Learning Note
http://konifug.hatenablog.com/entry/2017/01/15/153007

シート読み込みもマクロの記録で出来そうな気がします。出来ない所は、上のようなサイトを参考に、コードを作って追加しましょう。

他のサイトも見ないと駄目かもしれませんが。

取り込み元のブックも何らかの方法で開いて、コピーが終わったらそのブックを閉じるというロジックにすると、より容易になると思います。見た目は悪いかもしれませんが。

広告