単一のブックにすべてのマクロを作成して保存する

注:  最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。 このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。 簡単に参照できるように、こちらに 英語の記事 があります。

そのブックでのみ最初マクロを作成するブックを操作します。他のブックでマクロを使用する場合ですか。マクロの作成、使用可能な Excel を開くたびに、Personal.xlsb と呼ばれるブックで作成することができます。非表示のブックが Excel を開くたびにバック グラウンドで表示されます。 お使いのコンピューターに保存されているです。

マクロと VBA ツールは [開発] タブにあります。このタブは既定で非表示になっているため、最初の手順はこれを有効にすることになります。詳細については、「[開発] タブを表示する」を参照してください。

リボンの [開発] タブ

次に、マクロを作成します。何も実行するマクロが記録されますが、個人用マクロ ブックが作成されます。

マクロを作成する方法の詳細については、「クイック スタート:マクロを作成する」を参照してください。

  1. [開発] タブに移動し、[マクロの記録] をクリックします。

    [開発] タブの [コード] グループ

  2. [マクロの記録] ダイアログ ボックスをやめるマクロ名] ボックスで、マクロの名前を入力します。名前を Excel ではなどマクロ 1: マクロ、これは一時的なマクロしたために同意することができます。

    独自のマクロの作成を開始したときにどのように把握するために、わかりやすい名前を指定したりします。

  3. [マクロの保存先] ボックスで [個人用マクロ ブック] を選び、[OK] をクリックします。これは最も重要な手順です。まだ個人用マクロ ブックがない場合は、自動的に作成されます。

  4. [開発] をクリックして >レコーディングの停止]、および Excel を作成、個人用マクロあるします。

  5. ブックを閉じるときに、ブック、および個人用マクロ ブックの両方を保存するように求められます。

作成したマクロを表示するには。

  1. 開発に > Visual Basicのマクロの保存場所は、 Visual Basic Editor (VBE)を起動します。

  2. 左側にある [プロジェクト エクスプ ローラーウィンドウでは、個人用マクロ ブックを確認できます。ビューに移動する場合は表示されない場合は、>プロジェクト エクスプ ローラーします。

  3. VBA プロジェクト (PERSONAL.xlsb)フォルダーをダブルクリックして >モジュール> Module1して空のマクロ 1: マクロに記録したが表示されます。削除する、または、保存後にコードを追加することができます。

    注: Excel の新しいインスタンスでマクロを記録するときに VBA を自動的に新しいモジュール フォルダーを作成し、その番号を増やしています。ように Module1 と Module2 がある、VBA は Module3 を作成します。プロジェクト エクスプ ローラーで、下にある [プロパティ] ウィンドウでモジュールの名前を変更するにはより内側にマクロが何が反映されるようにします。

別のコンピューターにマクロを移動する

Personal.xlsb ファイルは、 XLSTARTフォルダーに保存されます。マクロを他のユーザーと共有する場合は、別のコンピューター上の XLSTART フォルダーにコピーしたり、マクロの一部またはすべてを別のコンピューター上の Personal.xlsb ファイルにコピーできます。XLSTART 見つけWindows エクスプ ローラーで検索することができます。

いずれか、またはだけをいくつかのマクロを他のユーザーと共有する場合は、送信できますにそれらを含むブック。こともできますブック使用可能な SharePoint Services ライブラリまたは共有ネットワーク ドライブに格納します。

詳細については、1 つのブックから別のマクロのコピーは、「マクロ モジュール別ブックにコピーする」を参照してください。

リボンに [開発] タブが表示されていることを確認します。既定では、[開発] タブは非表示です。表示するには、次の操作を行います。

  1. [Excel]、[ユーザー設定]、[リボンとツール バー] の順に移動します。

  2. [リボンのユーザー設定] カテゴリの [メイン タブ] の一覧で、[開発] チェック ボックスをオンにしてから、[保存] をクリックします。

次に、マクロを作成します。何も実行するマクロが記録されますが、個人用マクロ ブックが作成されます。

マクロを作成する方法の詳細については、「クイック スタート:マクロを作成する」を参照してください。

  1. [開発] タブに移動し、[マクロの記録] をクリックします。

  2. [マクロの記録] ダイアログ ボックスをやめるマクロ名] ボックスで、マクロの名前を入力します。名前を Excel ではなどマクロ 1: マクロ、これは一時的なマクロしたために同意することができます。

    独自のマクロの作成を開始したときにどのように把握するために、わかりやすい名前を指定したりします。

  3. [マクロの保存先] ボックスで [個人用マクロ ブック] を選び、[OK] をクリックします。これは最も重要な手順です。まだ個人用マクロ ブックがない場合は、自動的に作成されます。

  4. [開発] をクリックして >レコーディングの停止]、および Excel を作成、個人用マクロあるします。

  5. ブックを閉じるときに、ブック、および個人用マクロ ブックの両方を保存するように求められます。

作成したマクロを表示するには。

  1. [開発] をクリックして > Visual Basicのマクロの保存場所は、 Visual Basic Editor (VBE)を起動します。

  2. 左側にある [プロジェクト エクスプ ローラーウィンドウでは、個人用マクロ ブックを確認できます。ビューに移動する場合は表示されない場合は、>プロジェクト エクスプ ローラーします。

  3. VBA プロジェクト (PERSONAL.xlsb)フォルダーをダブルクリックして >モジュール> Module1して空のマクロ 1: マクロに記録したが表示されます。削除する、または、保存後にコードを追加することができます。

注: Excel の新しいインスタンスでマクロを記録するときに VBA を自動的に新しいモジュール フォルダーを作成し、その番号を増やしています。ように Module1 と Module2 がある、VBA は Module3 を作成します。プロジェクト エクスプ ローラーで、下にある [プロパティ] ウィンドウでモジュールの名前を変更するにはより内側にマクロが何が反映されるようにします。

別のコンピューターにマクロを移動する

Personal.xlsb ファイルは、システムのスタートアップ フォルダーに保存されます。マクロを他のユーザーと共有する場合は、Personal.xlsb を他のコンピューターでは、[スタートアップ] フォルダーにコピーしたり、マクロの一部またはすべてを別のコンピューター上の Personal.xlsb ファイルにコピーできます。Finder移動する] を選択し、 Optionキーを押しながらライブラリを選択します。 [ライブラリ] ウィンドウに移動する。グループ コンテナ> xyzします。Office (xyz は"UBF8T346G9"のように、文字列に) >ユーザー コンテンツ>スタートアップ> Excelします。Personal.xlsb ファイルを Excel のフォルダーに貼り付けます。

いずれか、またはだけをいくつかのマクロを他のユーザーと共有する場合は、送信できますにそれらを含むブック。こともできますブック使用可能な SharePoint Services ライブラリまたは共有ネットワーク ドライブに格納します。

詳細については、1 つのブックから別のマクロのコピーは、「マクロ モジュール別ブックにコピーする」を参照してください。

補足説明

Excel Tech Community では、いつでも専門家に質問できます。Microsoft コミュニティでは、サポートを受けられます。また、Excel User Voice では、新機能についての提案や改善案を送信することができます。

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×