クイック スタート: マクロを作成する

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

Microsoft Excel で繰り返し行うタスクがある場合、それらの作業を自動化するようにマクロを記録できます。マクロは、必要な回数実行できる 1 つまたは一連の操作です。マクロを作成する場合は、マウスのクリックおよびキーストロークを記録します。マクロを作成した後、そのマクロを編集して動作方法に若干の変更を加えることができます。

経理部長に提出するレポートを毎月作成するとします。支払期限を過ぎている顧客の名前を赤色で示し、さらに書体を太字にすることにします。これらの書式の変更を選択したセルにすばやく適用するマクロを作成して実行できます。

方法

アイコンの画像

マクロを記録する前に   

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

リボンの [開発] タブ

アイコンの画像

マクロを記録する   

  1. [開発] タブの [コード] で、[マクロの記録] をクリックします。

  2. 必要に応じて、[マクロ名] ボックスにマクロの名前を入力して、[ショートカット キー] ボックスにショートカット キーと [説明] ボックスに説明を入力し、[OK] をクリックして記録を開始します。

    マクロの記録

  3. 定型文の入力や列のデータの下方向へのコピーなど、自動化する操作を実行します。

  4. [開発] タブの [記録終了] をクリックします。

    [記録終了]

アイコンの画像

マクロについてより詳しく理解する   

マクロを編集することで、Visual Basic プログラミング言語のちょっとした学習になります。

マクロを編集するには、[開発] タブの [コード] で、[マクロ] をクリックし、マクロの名前を選択して [編集] をクリックします。これにより Visual Basic エディターが起動します。

記録した操作がコードとしてどのように表現されているかを確認します。コードの中にはわかりやすいものも、多少難解なものも含まれていることがあります。

コードを試して、Visual Basic エディターを閉じ、マクロを再び実行します。この時点で、異なる操作が生じるかどうかを確認します。

次のステップ

方法

アイコンの画像

マクロを記録する前に   

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

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

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

アイコンの画像

マクロを記録する   

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

  2. 必要に応じて、[マクロ名] ボックスにマクロの名前を入力して、[ショートカット キー] ボックスにショートカット キーと [説明] ボックスに説明を入力し、[OK] をクリックして記録を開始します。

  3. 定型文の入力や列のデータの下方向へのコピーなど、自動化する操作を実行します。

  4. [開発] タブの [コード] グループで、[記録終了] をクリックします。

アイコンの画像

マクロについてより詳しく理解する   

マクロを編集することで、Visual Basic プログラミング言語のちょっとした学習になります。

マクロを編集するには、[開発] タブで [マクロ] をクリックし、マクロの名前を選択して、[編集] をクリックします。これにより、Visual Basic エディターが起動します。

記録した操作がコードとしてどのように表現されているかを確認します。コードの中にはわかりやすいものも、多少難解なものも含まれていることがあります。

コードを試して、Visual Basic エディターを閉じ、マクロを再び実行します。この時点で、異なる操作が生じるかどうかを確認します。

次のステップ

マクロを作成して実行する方法について説明します。「マクロを作成、実行、編集、または削除する」を参照してください。

補足説明

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

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

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

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

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

×