Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

Microsoft Excelでマクロを作成・実行する方法を徹底解説

Microsoft Excelでは、マクロはVisual Basic(VBA)というプログラミング言語で記録され、さまざまな方法で実行できます。開発タブの「マクロ」コマンドから実行する方法、ショートカットキーの組み合わせを使う方法、図形オブジェクトをクリックする方法、クイックアクセスツールバーのボタンから実行する方法などがあります。この記事では、Excelでマクロを作成して実行する手順をわかりやすく解説します。

マクロとは?

マクロとは、一連の操作やアクションを自動化するための機能です。同じ作業を何度も繰り返す手間を省き、日常業務の効率化に大きく役立ちます。

Excelでマクロを作成・実行する手順

Microsoft Excelでマクロを作成し、実行するには、以下の手順に従ってください。

  1. Excelでマクロを作成する
  2. 開発タブからマクロを実行する
  3. ショートカットキーでマクロを実行する
  4. クイックアクセスツールバーのボタンでマクロを実行する

1. Excelでマクロを作成する

Microsoft Excelを起動します。

まず、メニューバーに「開発」タブが表示されていることを確認してください。「開発」タブが表示されていない場合は、「ファイル」→「オプション」→「リボンのユーザー設定」で「開発」チェックボックスをオンにすると追加できます。

「開発」タブをクリックし、「コード」グループにある「マクロの記録」をクリックします。

「マクロの記録」ダイアログボックスが表示されます。

ダイアログボックス内で、マクロに名前を付けます。

必要に応じて、ショートカットキーや説明文も設定できます。

設定が完了したら「OK」をクリックします。

マクロの記録中は、表の書式設定など、自動化したい操作を行います。記録された操作はすべてマクロとして保存されます。

2. 開発タブからマクロを実行する

操作の記録が終わったら、「開発」タブの「コード」グループにある「記録終了」をクリックします。

別のワークシートにコピーした表がある場合は、そのシートを開いておきましょう。

「コード」グループの「マクロ」をクリックします。

「マクロ」ダイアログボックスが開きます。

ダイアログボックス内で、マクロを実行する範囲を選択できます。ここでは例として「すべて開いているブック」を選択します。

次に「実行」をクリックします。

すると、別のワークシートにコピーした表に、マクロ記録中に行った書式設定が適用されます。

3. ショートカットキーでマクロを実行する

「開発」タブの「マクロ」をクリックすることで、マクロにショートカットキーを割り当てることができます。

「マクロ」ダイアログボックスが開きます。

ダイアログボックス内で、ショートカットキーを割り当てたいマクロを選択します。

次に「オプション」をクリックします。

「マクロ オプション」ダイアログボックスが表示されるので、「ショートカットキー」セクションの入力欄に任意の英字を入力します。

必要であれば、説明文も入力できます。

設定したら「OK」をクリックします。

以降は、設定した組み合わせキーを押すだけでマクロを実行できるようになります。

4. クイックアクセスツールバーのボタンでマクロを実行する

クイックアクセスツールバーからマクロを実行するには、まずマクロをクイックアクセスツールバーに登録する必要があります。以下の手順で設定しましょう。

「ファイル」タブをクリックします。

バックステージビューで「オプション」をクリックします。

「Excel のオプション」ダイアログボックスが開きます。

左側のペインで「クイックアクセスツールバー」を選択します。

「コマンドの選択」リストから「マクロ」を選びます。

ボタンとして登録したいマクロを選択します。

次に「追加」ボタンをクリックして、マクロをクイックアクセスツールバーのボタン一覧に移動させます。

「変更」ボタンをクリックすると、マクロのアイコン(シンボル)を新しく設定できます。

「ボタンの変更」ダイアログボックスが開きます。

ダイアログボックス内で、マクロ用のアイコンを選択でき、必要に応じて表示名も変更できます。

設定したら「OK」をクリックします。

最後に「Excel のオプション」ダイアログボックスで「OK」をクリックします。

これで、クイックアクセスツールバーにマクロのボタンが表示され、クリックするだけでマクロを実行できるようになります。

このチュートリアルが、Excelでのマクロの作成と実行方法を理解する助けになれば幸いです。

関連記事:Officeでマクロを有効または無効にする方法

  1. Microsoft Excelでドロップダウンリストを作成する方法を徹底解説

    Excelのスプレッドシートにドロップダウンリストを作成すると、日々の作業効率を大きく向上させることができます。特に、同僚やチームメンバーに決まった形式で情報を入力してもらいたい場合に便利な機能です。ドロップダウンリストを活用すれば、あらかじめ用意した選択肢の中からユーザーに選んでもらうことで、セルに入力できる値を正確にコントロールできます。 セルにドロップダウンリストを設定すると、そのセルの横に矢印が表示されます。矢印をクリックするとリストが開き、項目の中から1つを選択できる仕組みです。これにより、シートのスペースを節約できるだけでなく、Excel上級者らしいスマートな操作で同僚や上司の印

  2. Excelで売上台帳と仕入台帳を作成する方法|3ステップで簡単にできる

    Excelで売上台帳や仕入台帳を作成する方法をお探しの方は、ぜひこの記事をご覧ください。今回は、Excelを使って売上台帳と仕入台帳を作成する具体的な手順を、初心者にもわかりやすく解説します。 3つのステップでExcelに売上台帳・仕入台帳を作成する それでは、たった3つの簡単なステップで売上台帳と仕入台帳を作成する方法を順番に見ていきましょう。 ステップ1:必要な項目を揃えたデータセットを作成する まず、ワークブックを開き、「会社名」と「住所」を入力します。 次に、会社情報の下に、「月名」「開始日」「終了日」「期首残高」「期末残高」といった小さな見出しボックスを作成し、台帳の土台を整え