
Excelでマクロを普通に記録すると、記録したブックでしかマクロが使えません。
どのブックからでもマクロを使いたいな、と思ったことはありませんか?
この記事は、どのブックからでも使えるマクロを作る記録です。
※この操作をしたPCでしか使えません。
< スポンサーリンク >
どのブックでもマクロを実行できるようにする操作
新しくExcelを開きます。

[開発]タブ>[マクロの記録]をクリックします。

[マクロ名]を入力し、[マクロの保存先]を「個人用マクロ ブック」にし、[OK]をクリックします。

マクロの中身は「背景色が黄色、太い外枠、文字を赤」にしてみます。
背景色を黄色にします。

太い外枠にします。

文字を赤にします。

マクロの記録を終了します。

このブックを閉じます。

ブックは保存しません。

個人用マクロブックは保存します。

個人用マクロの保存先
個人用マクロの保存先を確認してみます。
[開発]タブ>[Visual Basic]をクリックします。

左側に「VBAProject(PERSONAL.XLSB)」と書いてある部分の+をクリックし、展開します。

「標準モジュール」の+をクリックし展開します。

「Module1」をダブルクリックすると右側にマクロの中身が出てきます。

実際に使ってみる
実行してみます。
「背景色が黄色、太い外枠、文字を赤」にしたいセルを選択します。

[表示]タブ>[マクロ]をクリックします。
※[開発]タブ>[マクロ]でも可。

個人用マクロで保存したものは、マクロ名の前に「PERSONAL.XLSB!」がついています。
該当のマクロを選択し、[実行]をクリックします。

実行されました。

こんな記事も書いています
