過去ログ

                                Page     628
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼ファイル開くと同時にマクロ実行  Taka 03/1/28(火) 11:13
   ┗Re:ファイル開くと同時にマクロ実行  ハマゾウ 03/1/28(火) 12:30
      ┗Re:ファイル開くと同時にマクロ実行  Taka 03/1/28(火) 12:48

 ───────────────────────────────────────
 ■題名 : ファイル開くと同時にマクロ実行
 ■名前 : Taka
 ■日付 : 03/1/28(火) 11:13
 -------------------------------------------------------------------------
   いつもお世話になっています。
質問ですが、エクセルファイルを開いてメニューバーの「ツール」→「マクロ」→「マクロ」→マクロの実行を選択しなくても
ファイルを開いた時点でマクロが実行されるようにするにはどうすればよいのでしょうか? 教えてください。お願いします。
 ───────────────────────────────────────  ■題名 : Re:ファイル開くと同時にマクロ実行  ■名前 : ハマゾウ <hama@cty8.com>  ■日付 : 03/1/28(火) 12:30  -------------------------------------------------------------------------
   ▼Taka さん:
以下の2通りの方法があります。

(1)標準モジュールに記述する場合

Sub auto_open()
  'コードを記述
End Sub

(2)ThisWorkbookに記述する場合

Private Sub Workbook_Open()
  'コードを記述
End Sub

(2)のほうが先に実行されるようです。
 ───────────────────────────────────────  ■題名 : Re:ファイル開くと同時にマクロ実行  ■名前 : Taka  ■日付 : 03/1/28(火) 12:48  -------------------------------------------------------------------------
   ありがとうございました。
すごく助かりました。
早急なるご回答誠にありがとうございます♪♪
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 628