- ベストアンサー
マクロでマクロを実行
3ファイル別々にマクロを実行して処理してますが、 1つのマクロで3つのマクロを使って一括処理は出来るのでしょうか? 初心者ですが宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
「新しいマクロの記録」で既にある3つのマクロを使う動作を記録してはどうでしょうか?
その他の回答 (2)
- jukate
- ベストアンサー率25% (14/56)
回答No.2
「ツール」→「マクロ」→「VisualBasicEditer」で開いて、 新しく Sub ***() 001 002 003 End Sub sub 001() -------- end sub sub 002() -------- end sub sub 003() -------- end sub でよいかと思います。
質問者
お礼
ありがとうございます。 今から試してみます。
- hana-hana3
- ベストアンサー率31% (4940/15541)
回答No.1
sub main() call sub1 call sub2 call sub4 end sub sub sub2() call sub3 end sub など、自由に出来ますが・・・ どんな処理がお望みなのでしょうか?
質問者
補足
ありがとうございます。 3つのエクセルファイルにそれぞれ別のマクロをかけているのですが、マクロを指定して実行できるのでしょうか? 例えば、A.xlsにはP1のマクロ、B.xlsにはP2のマクロ、 C.xlsにはP3のマクロを一括してPのマクロで処理したいのです。
お礼
試してみたら出来ました。 ありがとうございます。