Excel の起動時にマクロを記録し特定のブックを開く

適用先
Excel 2013

Excel の起動時に、毎日使用するブックを開くマクロを記録するとします。 Auto_Open マクロを作成すると、それを実現できます。 ブックを開くとマクロが自動的に実行されるようにしたい場合もあります。

作業を開始する前に、リボンに [開発] タブが表示されていることを確認します。 表示されていない場合は、次の操作を行います。

  1. [ File>Options>Customize Ribbon] をクリックします。
  2. [リボンのユーザー設定] の [メイン タブ] ボックスで、[開発] をチェックします。
  3. [OK] をクリックします。

Excel の起動時にブックを自動的に開くには、次の操作を行います。

  1. [ Developer>Record Macro] をクリックします。

    [開発] タブの [コード] グループ

  2. [マクロ名] ボックスに「Auto_Open」と入力します。

  3. [マクロの保存先] ボックスで、[個人用マクロ ブック] を選びます。

  4. そうすると、Excel を開くたびにマクロを利用できます。

  5. このマクロがどういう動作を行うのかを思い出すために、[説明] ボックスに説明を入力します。 このボックスは空欄にすることもできます。

  6. [OK] をクリックします。

  7. [ ファイル>開く] をクリックし、毎日作業するファイルを選択します。 ファイルは複数の場所に存在しても構いません。 同じフォルダー内の複数のファイルを選ぶには、Shift キーを押したままにします。

  8. [ Developer>Stop Recording] をクリックします。

  9. Excel を閉じると、個人用マクロ ブックに行った変更を保存するように求めるメッセージが最終的に表示されます。 Excel を起動するたびにマクロが実行されるようにするには、[はい] をクリックします。
    Excel を起動するたびに、マクロに含めたブックが自動的に開きます。