マクロの保存

適用先
Excel 2013

Excel でマクロを作成するには、マクロ レコーダーを実行するか、Visual Basic for Applications (VBA) エディターを使用します。 マクロを作成したら、現在のブックまたは他のブックで再度使用できるように、マクロを保存します。

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

マクロを作成したブックでのみ必要な場合は、通常どおりに [保存] または [名前を付けて保存 ] をクリックします。 ただし、マクロを使用してブックを保存することは、特別な "マクロ対応" ファイル形式である必要があるため、少し異なります。 そのため、保存しようとすると、次の 2 つの選択肢が表示されます。

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

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

マクロが有効なブックとして保存するには:

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

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

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

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