- ベストアンサー
エクセル2000 で ファイルを開いたときに ある処理を実行するには?
質問です. タイトルどおりですが, エクセル2000 で ファイルを開いたときに ある処理を実行するには どうしたらよいですか? 具体的にはあるプロシージャ(マクロ)を作成しておき, ファイルを開くと同時に自動実行する方法です. アクセスにおいてのautoexec のイメージなんですが... エクセルよくわからないので よろしくお願い致します.
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
VBAを開いたところのThisWorkbookの中に次のコードを記入してください。 Private Sub Workbook_Open() 処理したいコード End Sub 開いたときに、自動で実行されます。
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.1
エクセルだと"Auto_Open"ですね。 すべてのファイルでというなら、Personal.xls(個人用マクロブック)に登録してください。 個別でというならWorkbook_Openイベントを使う方法もあります。 Excel の起動時にマクロを実行する http://office.microsoft.com/ja-jp/assistance/HA010346281041.aspx?mode=print
質問者
お礼
参考になりました。 ありがとうございました。
お礼
ありがとうございました。 なかなかうまくいかなかったですが, ThisWorkbookに気づいてからすぐに解決いたしました。