Excel VBA ブック起動時にマクロを自動的に実行する-Auto_Open

Excel VBAでブックを開くと同時にマクロを自動で実行する記録です。

下図はExcel2016です。

< スポンサーリンク >





ブックを開いた時に自動でマクロを実行する方法

ブックを開いたときに、Sheet1のC1セルに今日の日付が入力されるようにしてみます。

[開発]タブ>[コードの表示]をクリックします。

ExcelVBA自動

 

[挿入]>[標準モジュール]をクリックします。

ExcelVBA自動

 

「sub auto_open()」と書いてEnterを押すと、「End Sub」が自動で表示されます。

ExcelVBA自動

 

「Sub auto_open()」と「End Sub」の間にSheet1のC1に今日の日付が入力されるように書き込みます。

Sub auto_open()
    ThisWorkbook.Worksheets(“Sheet1”).Range(“C1”).Value = Date
End Sub

ExcelVBA自動

 

ブックを開くとC1セルに今日の日付が入ります。

ExcelVBA自動

 

 

< スポンサーリンク >