Excel でマクロを作成するには、マクロ記録を実行するか、Visual Basic for Applications (VBA) エディターを使用します。 マクロを作成したら、現在のブックまたは他のブックでもう一度使用できるように、マクロを保存する必要があります。
現在のブックでマクロを保存する
マクロを作成したブックでのみマクロが必要な場合は、通常どおり [ 保存 ] または [名前を付けて保存 ] をクリックします。 ただし、マクロを含むブックの保存方法は、特別な "マクロ有効" のファイル形式である必要があるため、少し異なります。 そのため、保存しようとすると、Excel は次の 2 つの選択肢を提示します。
- [ いいえ] をクリックして、マクロ有効ブック (*.xlsm ファイルの種類) として保存します。
- [ はい] をクリックして、マクロを使用しないブックとして保存します。
マクロ有効ブックとして保存するには、次の手順を実行します。
- [ いいえ] をクリックします。
- [名前を 付けて保存 ] ボックスの [ファイル の種類 ] リスト ボックスで、[ Excel Macro-Enabled ブック (*.xlsm)] を選択します。
- [保存] をクリックします。
マクロを作成して個人用ブックに保存する
Excel を開くたびにマクロを使用できるようにするには、Personal.xlsb というブックにマクロを作成します。 これは、コンピューターに保存されている非表示のブックで、Excel を起動するたびに開きます。 この方法については、「 すべてのマクロを作成して 1 つのブックに保存する」 を参照してください。
マクロを個人用マクロ ブックにコピーする クイック スタート: マクロを作成するマクロを作成または削除するマクロを実行する