マクロの保存

適用先
Excel 2013

Excel でマクロを作成するには、マクロ記録を実行するか、Visual Basic for Applications (VBA) エディターを使用します。 マクロを作成したら、現在のブックまたは他のブックでもう一度使用できるように、マクロを保存する必要があります。

現在のブックでマクロを保存する

マクロを作成したブックでのみマクロが必要な場合は、通常どおり [ 保存 ] または [名前を付けて保存 ] をクリックします。 ただし、マクロを含むブックの保存方法は、特別な "マクロ有効" のファイル形式である必要があるため、少し異なります。 そのため、保存しようとすると、Excel は次の 2 つの選択肢を提示します。

ブックにはマクロまたは VBA のコードが含まれています

  • [ いいえ] をクリックして、マクロ有効ブック (*.xlsm ファイルの種類) として保存します。
  • [ はい] をクリックして、マクロを使用しないブックとして保存します。

マクロ有効ブックとして保存するには、次の手順を実行します。

  1. [ いいえ] をクリックします。
  2. [名前を 付けて保存 ] ボックスの [ファイル の種類 ] リスト ボックスで、[ Excel Macro-Enabled ブック (*.xlsm)] を選択します。
    マクロ有効ブックとして保存
  3. [保存] をクリックします。

マクロを作成して個人用ブックに保存する

Excel を開くたびにマクロを使用できるようにするには、Personal.xlsb というブックにマクロを作成します。 これは、コンピューターに保存されている非表示のブックで、Excel を起動するたびに開きます。 この方法については、「 すべてのマクロを作成して 1 つのブックに保存する」 を参照してください。

マクロを個人用マクロ ブックにコピーする クイック スタート: マクロを作成するマクロを作成または削除するマクロを実行する