Excelでマクロを記録する方法

同じアクションを何度も実行するのは退屈なだけでなく、時間の無駄であり、生産性を低下させる可能性があります。これは、マクロを記録することで一般的なタスクを簡単に自動化できることに気付いていない初心者の Excel ユーザーに特に当てはまります。しかし、Excel マクロとは何ですか? 

Excel マクロを使用すると、数式の挿入からデータの書式設定まで、実行する一般的なタスクの多くを自動化できます。それらを作成するのにプログラマーである必要はありません。Excel は実行したアクションを記録できるからです。Excel でマクロを記録する方法を知りたい場合は、次の手順に従う必要があります。

Excelでマクロを記録する方法

Excel マクロとは

Excel マクロは、 VBA (Visual Basic for Applications) で手動で作成されるか、Excel のマクロ レコーダーツールを使用して自動的に記録される、記録された一連の命令です。マクロを使用すると、空白の列の削除、テキストの書式設定の変更、ブックへの新しい数式の挿入など、一般的なアクションをいくつでも保存できます。

Excelでマクロを記録する方法

これらの保存されたアクションは、ボタンをクリックするか、特定のキーボード ショートカットを使用して実行できます。各マクロには、アクションをすばやく繰り返すために使用できる特定のショートカットがあります。

Excel を使用してマクロを記録すると、スプレッドシートの作成または編集にかかる時間が短縮され、プロセスのワークフローが高速化されます。

Excelでマクロを記録する方法

Microsoft Excel で新しいマクロを作成する最も簡単な方法は、Windows または Mac の Excel で使用できるマクロ レコーダーツールを使用してマクロを記録することです。残念ながら、Excel Online でマクロを記録することはできません。 

  1. Excel で新しいマクロを記録するには、新しいブックまたは既存のブックを開きます。リボン バーの[開発]タブで、 [マクロの記録]ボタンを選択します。または、キーボードのAlt + T + M + Rキーを押します。

Excelでマクロを記録する方法

  1. [マクロの記録]ウィンドウでは、 [マクロ名]ボックスで目的を識別するためにマクロの名前を設定したり、[説明]ボックスで他のユーザーに説明を提供したりできます。ショートカット キー ( Ctrl + Tなど) を追加して、新しいマクロをキーボード ショートカットに割り当てることもできます。

  1. [マクロを保存する場所]ドロップダウン メニューでは、記録したマクロを保存する場所を設定できます。たとえば、このブック(開いているブックにマクロを保存する場合)、新しいブック(新しいブックに保存する場合)などです。 )、または個人用マクロ ブック(複数のブックで使用できるようにするため)。選択を確認したら、[OK]ボタンを選択して記録を開始します。

Excelでマクロを記録する方法

  1. [OK]を選択すると、Excel マクロ レコーダは記録モードになります。ボタンのクリックからセルの編集まで、実行する各アクションが記録されます。この時点でマクロとして記録するアクションを実行し、完了したら[開発]タブの[記録の停止]ボタンを選択します。

Excelでマクロを記録する方法

既存の Microsoft Excel マクロの実行、編集、または削除

[マクロの記録]ウィンドウで選択した保存場所に応じて、記録されたマクロは、開いているブックまたは新しく開いたブックで実行できるようになります。

  1. 作成したマクロを実行、編集、または削除するには、リボン バーから[開発] > [マクロ]を選択します。

Excelでマクロを記録する方法

  1. [マクロ]ウィンドウに、開いているブックで実行できるマクロの一覧が表示されます。マクロを実行するには、一覧からマクロを選択し、[実行]ボタンを選択します。代わりに、マクロを作成したときに選択したキーボード ショートカットを使用して実行することもできます。

Excelでマクロを記録する方法

  1. 代わりに、記録されたマクロを変更するには、[編集]ボタンを選択します。これにより、Excel VBA エディターが開き、上級ユーザーはVBA コードを編集してマクロの実行方法を変更できます。VBA の初心者は、単にマクロを削除して再度記録する方が簡単かもしれません。

Excelでマクロを記録する方法

  1. マクロを削除するには、リストからマクロを選択し、[削除]ボタンを選択します。

Excelでマクロを記録する方法

  1. マクロを削除するかどうかを確認するメッセージが表示されます。[はい]を選択してこれを確認します。削除したら、上記の手順を使用してマクロを再度記録する必要があります。

Excelでマクロを記録する方法

記録されたマクロを含む Excel ファイルの保存

通常、Excel ブックはXLSX ファイル形式( Excel 2007 以前で作成されたブックの場合はXLS ) で保存されます。このファイルの種類はほとんどの Excel データをサポートしますが、保存された Excel マクロは除外されます。

マクロを記録した Excel ファイルを保存するには、代わりにXLSMファイル形式を使用する必要があります。

  1. Excel ファイルをマクロ有効ブックとして保存するには、[ファイル] > [名前を付けて保存] > [参照] を選択します。 

Excelでマクロを記録する方法

  1. [名前を付けて保存]ウィンドウで、ドロップダウン メニューから[Excel マクロ有効ブック (*.xlsm)]を選択します。ファイルを保存する場所を選択し、[保存]ボタンを選択して保存します。

Excelでマクロを記録する方法

  1. マクロが有効になっている Excel ファイルを別の PC または Mac で開くときは、含まれているマクロを最初に実行するために Excel を承認する必要がある場合があります。これを行うには、 [マクロを有効にする]ボタンを選択します。

Excelでマクロを記録する方法

記録されたマクロを含む Excel ファイルの共有

Excel マクロは便利ですが、潜在的なセキュリティ リスクも伴います。認識できない、または信頼できないソースからのマクロを含む Excel ファイルを開くと、そのファイルが PC で危険なコードを実行することになります。

このため、Gmail などのオンライン メール プロバイダーは、ユーザーがXLSM (マクロ対応 Excel ワークブック) ファイルを他のユーザーに送信することを自動的にブロックします。このような場合は、Google ドライブなどのファイル共有サービスを使用して、オンラインで他のユーザーと共有できる場合があります。

マクロを有効にした Excel ファイルを近くの別のユーザーと共有する場合は、ローカル ファイル転送方法を調べて、別の PC や Mac、またはスマートフォンなどの他のデバイスと共有することもできます。

マクロが有効になっている Excel ファイルは、ウイルスやその他のマルウェアと一緒にパッケージ化されている可能性があるため、信頼できない Excel ファイルを開いた場合は、後でマルウェアをスキャンして、PC が危険にさらされていないことを確認する必要がありますまたは、ファイルを開く前にファイル自体をスキャンします

高度な Excel のヒントとコツ

マクロを記録することは、時間を節約するのに役立つExcel のトリックの1 つにすぎませんが、生産性を高める Excel の機能は他にもあります。パワー ユーザーは、Excel を使用してオンラインでデータをスクレイピングすることに関心があるかもしれませんが、データ アナリストは、広範なデータ分析にCOUNTIFS、SUMIFS、および AVERAGEIFS を使用する方法に興味があるかもしれません。

チームで作業したい場合や、複雑な Excel の数式に苦労している場合は、共有ブックを使用してExcel スプレッドシートで共同作業することもできます。Google スプレッドシートはオンライン コラボレーションに適したオプションであることに気付くかもしれませんが、多くの同じ機能と機能を備えています。



PowerPoint でヘッダーとフッターを追加する方法

PowerPoint でヘッダーとフッターを追加する方法

PowerPoint では、さまざまな方法でプレゼンテーション テンプレートをカスタマイズできます。その 1 つは、PowerPoint プレゼンテーションにヘッダーとフッターを追加することです。

Excel でデータをフィルター処理する方法

Excel でデータをフィルター処理する方法

最近、Excel で集計関数を使用して大量のデータを簡単に集計する方法に関する記事を書きましたが、その記事ではワークシート上のすべてのデータが考慮されていました。データのサブセットのみを見て、データのサブセットを要約したい場合はどうでしょう。

アクション ボタンを PowerPoint プレゼンテーションに追加する方法

アクション ボタンを PowerPoint プレゼンテーションに追加する方法

アプリケーションの奇妙な場所にあり、PowerPoint スライドにアクション ボタンを追加して、プレゼンテーションをよりインタラクティブにし、視聴者にとって使いやすくすることができます。これらのアクション ボタンを使用すると、プレゼンテーションを簡単にナビゲートし、プレゼンテーション内のスライドを Web ページのように動作させることができます。

Excel の複数のインスタンスを開く方法

Excel の複数のインスタンスを開く方法

Excel で複数のブックを操作したことがある場合は、すべてのブックが Excel の同じインスタンスで開かれていると、問題が発生することがあることをご存知でしょう。たとえば、すべての数式を再計算すると、同じインスタンスで開いているすべてのワークブックに対してそれが行われます。

Microsoft PowerPoint でスライド マスターをマスターする方法

Microsoft PowerPoint でスライド マスターをマスターする方法

プレゼンテーションは電車のようなものです。途切れることのないコーチのチェーンがエンジンに続き、エンジンが先導する場所に向かいます。

Outlook のメールを Gmail に転送する方法

Outlook のメールを Gmail に転送する方法

Outlook と Gmail のアカウントを持っている場合は、受信トレイを設定して、メッセージを優先するメール アカウントに自動的にリダイレクトすることができます。これは、電子メール メッセージを読んで返信する必要があり、デバイスに Outlook がない場合に特に便利です。

Wordで小冊子を作る方法

Wordで小冊子を作る方法

Microsoft Word は、ドキュメントを扱うあらゆる種類の作業を行う人にとって不可欠です。言葉は非常に長い間存在しており、それなしでオフィス、学校、またはその他の種類のデジタル作業を行うことは想像できません。

Excel でドロップダウン リストを作成する方法

Excel でドロップダウン リストを作成する方法

Excel でドロップダウン リストを使用すると、スプレッドシートにデータを入力するのにかかる時間を大幅に短縮できます。ありがたいことに、Excel でドロップダウン リストを作成するのは非常に簡単です。

Microsoft Office ドキュメントから個人のメタデータを完全に削除する方法

Microsoft Office ドキュメントから個人のメタデータを完全に削除する方法

あなたが行うすべてのことは、どこかでデータを生成します。そのデータを集めて分析すると情報になります。

Excelで分散を計算する方法

Excelで分散を計算する方法

Excel を使用して分散を計算するように求められましたが、それが何を意味するのか、どのように実行するのかわかりません。心配しないでください。これは簡単な概念であり、さらに簡単なプロセスです。

MDI ファイルを開く方法

MDI ファイルを開く方法

Microsoft Document Imagingの略であるMDIファイルは、Microsoft Office Document Imaging(MODI)プログラムによって作成されたスキャンされたドキュメントの画像を保存するために使用される独自のMicrosoft画像形式です。このプログラムは、Office XP、Office 2003、および Office 2007 に含まれていました。

Excel で変更を追跡する方法

Excel で変更を追跡する方法

Excel スプレッドシートに加えられた変更を追跡する方法を探していますか。ファイルを複数の人に配布し、どのような変更が行われたかを追跡する必要がある場合がよくあります。

Excelで姓と名を分ける方法

Excelで姓と名を分ける方法

Excel を頻繁に使用する場合は、1 つのセルに名前があり、その名前を別のセルに分割する必要があるという状況に遭遇したことがあるでしょう。これは Excel で非常に一般的な問題であり、おそらく Google 検索を実行して、さまざまな人が作成した 100 種類のマクロをダウンロードして実行することができます。

Wordでテキストを並べ替える方法

Wordでテキストを並べ替える方法

ほとんどの人は、アプリケーションでテキストを並べ替えるとき、Excel スプレッドシートでセルを並べ替えると思います。ただし、テキストのさまざまな部分の開始位置と終了位置を Word に伝えるものがある限り、Word でテキストを並べ替えることができます。

Excel の自動回復および自動バックアップ機能の使用方法

Excel の自動回復および自動バックアップ機能の使用方法

ドキュメントを適切に保存しなかったために、誰かが作業していた重要なものを失った場合、それは常にひどい悲劇です。これは、Excel や Word のユーザーが考えるよりも頻繁に発生します。

Excel で YEARFRAC 関数を使用する方法

Excel で YEARFRAC 関数を使用する方法

Excel で日付を減算する際の制限の 1 つは、アプリケーションでは合計ではなく、日数、月数、または年数のいずれかのみを個別に提供できることです。幸いなことに、Microsoft には組み込みの Excel 関数が含まれており、ワークシート内の 2 つの日付の正確な違いを確認できます。

Excel で一致する値を見つける方法

Excel で一致する値を見つける方法

何千もの数字と単語を含む Excel ブックがあります。そこには、同じ数または単語の倍数が必ず存在します。

画像の背景を削除する方法

画像の背景を削除する方法

あなたの子供や犬の素晴らしい写真があり、背景を削除して別の背景に落として楽しみたいと思っています。または、画像の背景を削除して、Web サイトやデジタル ドキュメントで使用できるようにしたい場合もあります。

Microsoft MyAnalytics とは何ですか? また、その使用方法は?

Microsoft MyAnalytics とは何ですか? また、その使用方法は?

仕事の習慣に関するデータにアクセスできると、生産性の向上に関してさらに有利になります。MyAnalytics は、データ主導の洞察を仕事の習慣に提供するための Microsoft のプラットフォームです。

プレゼンテーションを改善する 15 の PowerPoint のヒントとコツ

プレゼンテーションを改善する 15 の PowerPoint のヒントとコツ

いくつかのヒントとコツを知っていれば、PowerPoint でのプレゼンテーションの作成は非常に簡単になります。スライドのサイズを変更する方法、PDF を挿入する方法、音楽を追加する方法、および PowerPoint をより魅力的にする方法を紹介しました。

未保存の Word 文書を検索して回復する 4 つの方法

未保存の Word 文書を検索して回復する 4 つの方法

未保存の Word 文書を見つけて回復する方法を見つけようとしていますか?ドキュメントを回復する 4 つの方法を次に示します。

Windows 11でMicrosoft Excelから印刷できない問題を修正する5つの方法

Windows 11でMicrosoft Excelから印刷できない問題を修正する5つの方法

Microsoft Excel からファイルを印刷できませんか?この迷惑な問題を解決するには、次のトラブルシューティングのヒントを確認してください。

Outlook からマカフィー アンチスパムを削除する方法

Outlook からマカフィー アンチスパムを削除する方法

Microsoft Outlook から McAfee Anti-Spam タブを削除する方法。

Word 365: 背景を設定する方法

Word 365: 背景を設定する方法

Microsoft Word 365 ドキュメント内で背景を設定するためのいくつかのオプションを示すチュートリアル。

Office の「問題が発生しました」エラー 1058-13 を修正する

Office の「問題が発生しました」エラー 1058-13 を修正する

Microsoft Office アプリケーションを使用するときに「問題が発生しました」エラー 1058-13 が表示される一般的な問題を解決します。

Microsoft Excelでスケジュールを作成する方法

Microsoft Excelでスケジュールを作成する方法

デジタル スケジュール アプリはたくさんありますが、他の人と共有したり、印刷して冷蔵庫に置いたり、チームに配ったりできるアプリが必要な場合は、Microsoft Excel で作成できます。すぐに始めることができる便利なテンプレートから、最初からスケジュールを作成するまで、Excel でわずか数分でスケジュールを作成できます。

OneNote for Windows でノートブックを同期する方法

OneNote for Windows でノートブックを同期する方法

常にオンライン。OneNote で重要なメモを失​​うことを心配する必要はありませんが、これは OneNote が適切に同期している場合に限ります。

Microsoft Wordで文書を読み上げてもらう方法

Microsoft Wordで文書を読み上げてもらう方法

文書を読み上げるのを聞くと役立つ場合があります。Microsoft Word では、文書を読み上げるテキスト読み上げ機能を利用できます。

Microsoft Outlook で予定表グループを作成する方法

Microsoft Outlook で予定表グループを作成する方法

家族や同僚の共有カレンダー、または購読しているカレンダーを表示したい場合は、Microsoft Outlook に簡単に追加できます。ただし、カレンダー グループを作成すると、複数のカレンダーを並べて表示したり、自分のカレンダーと並べて表示したりできます。

PowerPoint プレゼンテーションに付録を追加する方法

PowerPoint プレゼンテーションに付録を追加する方法

Microsoft PowerPoint プレゼンテーションを作成するときは、聴衆にとって意味のあるコンテンツを含める必要があります。提供したいコンテンツに関連する追加の詳細がある場合がありますが、必ずしもスライドショーに表示されるとは限りません。