- ベストアンサー
EXCELマクロで質問 起動と同時にマクロ実行って・・・・
こんばんは。 起動と同時にEXCELマクロを走らせたいのですが、 できますでしょうか? 特定のシートに適応するマクロではなく、 すべてのシートに適応するマクロです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 >特定のシートに適応するマクロではなく、すべてのシートに適応するマクロです。 内容にもよります。場合によっては、クラスイベントによる、インスタンスを作る場合もあります。 Personal.xls (個人用マクロブック)の 標準モジュールに、 Sub Auto_Open か、ThisWorkbook モジュール側の、ThisWorkbook_Open というイベントもありますが、多少、使い分けがあります。ThisWorkbook_Openのほうが強力です。
その他の回答 (2)
- papayuka
- ベストアンサー率45% (1388/3066)
回答No.2
ThisWorkbookの Workbook_Open を使うか、標準モジュールで Sub Auto_Open() とすると開いた時にマクロが実行されますが、、、
質問者
お礼
papayukaさん、ありがとうございました。
- hiro823
- ベストアンサー率25% (74/285)
回答No.1
こんばんは。 起動と同時に、ですか? VBAになりますが「auto_open()」というものがありますです。 auto_open() { ... } "..."の部分にやりたいコトを書いて下さい。 http://park11.wakwak.com/~miko/Excel_Note/01-01_kidou.htm の、 『4 エクセルのファイルを開いた時にフォームを同時に出すには?』 というアタリを参考にどぞ。 それでは。
質問者
お礼
お礼、遅れてすみません。 どうもありがとうございました。
お礼
お礼、遅れました。 どうもありがとうございました。