Excel のマクロをインポートするにはどうすればよいですか?
Excel マクロは、マクロが作成されたブックにのみ関連付けられます。ただし、同じアクションを適用するために別のブックで適切なマクロを再作成する必要はありません。マクロは、コピー、移動、または他のワークブックで利用可能にすることができます。
ヒント
Excel 2013 でマクロを操作する場合、Excel リボンで [開発] タブがアクティブになっている必要があります。
あるワークブックから別のワークブックにマクロをコピーする
おそらく、あるワークブックから別のワークブックにマクロを「インポート」する最も簡単な方法は、コピーと貼り付けを使用することです。
ステップ 1:マクロを表示する
デベロッパーを選択 タブをクリックして マクロ をクリックします ボタンをクリックして [マクロ] ダイアログ ボックスを表示します。

ステップ 2:マクロの選択

[マクロ] ダイアログ ボックスで、マクロ を選択します Visual Basic (VB) エディタで表示して、[編集] をクリックします。 ボタンをクリックして、マクロの VBA コードを表示します。
ヒント
「ALT」キーと「F11」キーを同時に押すこともできます (ALT+F11) Excel ワークブックのどこからでも VB エディターを開くことができます。
ステップ 3:VBA コードをコピーする

VB エディタで、マクロのプログラミング コード ステートメントのみを選択します。マクロのタイトルまたは最後の行を含めないでください。 [編集] をクリックします [コピー] を選択します ドロップダウン メニューから選択して、強調表示されたコードをコピーします。
ステップ 4:コードを貼り付ける

マクロを追加するブックを開きます。 [開発] タブで、[マクロ] をクリックします。 ボタン。マクロに名前を付けて、[作成] をクリックします。 ボタンをクリックして、VB エディターを表示します。 VB エディターが開いたら、2 つのステートメントの間の空白行にカーソルを置きます。 [編集] をクリックします [貼り付け] を選択します をクリックして、コピーしたコードを挿入します。 ファイルをクリックします そして保存 ワークブックとマクロを保存します。
マクロのエクスポートとインポート
このメソッドは、エクスポート可能な VB コード ファイル (BAS ファイル) を作成し、他の Excel ワークブックにインポートできるようにします。
ステップ 1:マクロをエクスポートする

VB エディターを開き、エクスポートするマクロを表示します。 ファイルをクリックします [ファイルのエクスポート] を選択します。
ステップ 2:ファイルを保存する

[ファイルの保存] ダイアログ ボックスで、ファイルを保存するフォルダに移動し、ファイルに名前を付けて、[保存] をクリックします。 .ファイルを他のワークブックにインポートできるようになりました。
ステップ 3:BAS ファイルをインポートする

BAS ファイルをインポートしてワークブック プロジェクトに追加するには、[開発] タブを選択して クリック します。 Visual Basic ボタンの をクリックして、VB エディターを開きます。 VB エディタで、[ファイル] をクリックします。 [ファイルのインポート] をクリックします。 をクリックして、[ファイルのインポート] ダイアログ ボックスを表示します。 ナビゲート 適切なフォルダに移動して選択 インポートするファイル。 [開く] をクリックします ファイルをインポートします。
個人用マクロ ワークブックの作成
Excel の起動時に、Personal.xlsb ファイルが存在する場合は、非表示のブックとして開きます。このファイルには、1 台のコンピューターで実行されているすべての Excel ブックで使用できるマクロが含まれています。 Personal.xlsb ファイルを作成すると、そのコンピューターで使用できるマクロのマクロ ライブラリが提供されます。
ステップ 1:Personal.xlsb ファイルを作成する

Personal.xlsb ファイルを作成するには、New Excel のワークブック。 デベロッパー タブで、[マクロの記録] をクリックします。 マクロの記録を表示するボタン ダイアログ ボックス。
ステップ 2:マクロを記録する

マクロに名前を付けて、[個人用マクロ ブック] を選択します。 「マクロを保存する」オプションで。 [OK] をクリックします 録音を開始します。マクロに含めるアクションを実行します。アクションが完了したら、[記録の停止] をクリックします。 [開発] タブをクリックするか、[記録の停止] をクリックします。 ワークブックの左下隅にあるステータス バーのボタンをクリックします。
ステップ 3:Personal.xlsb ファイルを保存する

マクロが完成したら、Visual Basic ボタンをクリックします。 [開発] タブで VB エディター を開きます . VBAPROJECT (PERSONAL.XLSB) を選択します プロジェクトで ペイン。 ファイルをクリックします PERSONAL.XLSB を保存 オプション。