マクロを新規記録したブック(*.xlsx)を保存しようとすると “マクロが含まれているため保存できません” というようなメッセージが表示されます。 これはExcel2007以降、マクロあり・マクロなしでエクセルファイルの拡張子が区別されているためです。
- マクロなし ・・・ *.xlsx
- マクロあり ・・・ *.xlsm
マクロなしブック(*.xlsx)をマクロありで保存する方法
マクロなしブック(*.xlsx)にマクロを記録して保存しようとすると、以下のポップアップが表示されます。マクロありで保存したい場合は いいえ ボタンを押下します。
ファイルの種類でマクロ有効ブック(*.xlsm)を選択して 保存 ボタンを押下します。
次のようなメッセージが表示された場合は OK ボタンを押下します。
マクロを有効化する設定(Excel2007)
マクロありブック(*.xlsm)を開いたときにマクロが無効になってしまう場合は オプション ボタンからマクロを有効にします。
マクロ有効化設定の変更方法
マクロの有効化設定はExcelのオプションから変更できます。
1.画面左上にある office ボタンをを押下します。
2.Excelのオプション ボタンを押下して、オプション画面を開きます。
3.セキュリティセンター タブの セキュリティセンターの設定 ボタンを押下します。
4.マクロの設定 タブよりマクロの設定を行います。 通常は上から2番目を選択します。 設定を行ったら OK ボタンを押下します。