_macro_はコンピュータプログラムに似ています。これは、指定した順序でコンピューターが従う一連の指示で構成されます。マクロには、含まれている命令を実行するために使用される名前が付けられています。

Excelには、マクロを作成するための2つの一般的な方法があります。最初の(そして最も簡単な)方法は、マクロレコーダーを使用してマクロを記録することです。もう1つの方法は、VBAエディターを使用してマクロを最初から作成することです。ゼロからの書き込みは完全に許容されますが、特に小さいマクロの場合は、実行する基本的な手順を記録してから、記録したマクロを編集して最終的な命令を作成することをお勧めします。

繰り返しの性質を持つExcelで行うことはすべて、マクロの候補として適しています。たとえば、会社の財務分析レポートを作成する仕事があり、現在のセルに会社名を入力し、適切なフォントを使用してフォーマットするマクロを作成したい場合があります。このようなタスクは、マクロを使用して簡単に実行できます。

マクロを作成するときは、3つの場所のいずれかに保存する機会があります。マクロを保存する場所によって、マクロがいつ使用可能になり、後でどのように使用できるかが決まります。 Excelで使用できるストレージオプションは次のとおりです。

Personal Macro Workbook . *マクロは、マクロのみを含む特別なワークブックに保存されます。このワークブックは常に開いていますが、非表示になっています。このワークブックのファイル名はPersonal.xlsbです。

This Workbook . *マクロは現在のワークブックの一部として保存されます。 (これは、Excelで使用されるデフォルトの保存場所です。)

新しいワークブック。*新しいワークブックが作成され、マクロがその中に保存されます。

マクロは、マクロが格納されているブックが開いている場合にのみ使用できることに注意してください。したがって、パーソナルマクロワークブックに保存されているものだけが常に利用可能になります。これは、パーソナルマクロワークブックが常に開いているために機能します(表示されていない場合でも)。他のブックに保存するマクロは、そのブックが開いている場合にのみ使用できます。

注:

このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

link:/ excelribbon-ExcelTipsMacros [ここをクリックして、新しいブラウザタブでその特別なページを開きます]

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(8148)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice 365のExcelに適用されます。Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。

link:/ excel-Understanding_Macros [UnderstandingMacros]