MS Office Word:マクロの作成
MS Office Wordでも、そのようなタスク用のマクロを作成することにより、退屈なルーチンタスクをすばやく完了できます。 このようなマクロは、コマンドの複雑なシーケンスを要約し、自動的に実行します。 この実用的なヒントでは、プログラミングの知識がなくても作業を簡単にする方法について説明します。
複雑なコマンドシーケンスをマクロで処理する
マクロは通常、Office独自のプログラミング言語VBA(Visual Basic for Applications)で作成されます。 ただし、自分でプログラムする必要はありませんが、コマンドの実行中にコマンドを記録し、マクロに保存することができます。 これを行うには、次の手順に従います。
- [表示]タブで[マクロ]コマンドグループを呼び出します。 矢印をクリックすると、「マクロの記録」までスクロールできるコマンドリストが開きます。 マウスの左ボタンを使用して、対応するダイアログウィンドウを開きます。
- または、ステータスバーの[マクロの記録]アイコン(ボタンのあるテーブル)を使用してこのウィンドウを開くことができます。 そこにシンボルが見つからない場合は、最初に「ステータス行の調整」で追加する必要があります。 これを行うには、ステータスバーを右クリックします。
- [マクロの記録]ダイアログボックスで、最初にマクロ名を割り当て、保存場所を指定します。 すべてのWord文書でマクロを使用する場合は、[すべての文書]を選択します。 テキストフィールド[説明]に、マクロの機能に関する詳細情報を保存できます。 「OK」をクリックして、マクロの記録を開始します。 ステータス行のシンボルが塗りつぶされた正方形に変わります。
- 入力したすべてのコマンドはマクロに記録されます。 たとえば、画像フォーマットルーチンを入力できます。 ステータス行のシンボルをクリックするか、[表示]-> [マクロ]-> [記録の終了]をクリックして、記録を終了できます。
- [表示]-> [マクロ]-> [マクロの表示]-> [実行]を使用して、いつでもマクロを開始できます。 常にこの長いクリックパスをたどる必要がないように、コマンドダイアログ「マクロの記録」はマクロを開始する他の方法を提供します。 マクロ開始のキーボードショートカットを設定するか、クイックアクセスバーにアイコンを追加できます。 これを行うには、ダイアログボックスでそれぞれの記号をクリックします。
- 重要:マクロのキーボードショートカットを定義すると、マクロにキーボードショートカットを割り当ててウィンドウを閉じるとすぐに記録が開始されます。
- マクロを作成したら、いつでも編集できます。 [表示]-> [マクロ]-> [マクロの表示]-> [編集]で、対応するVBAコードを含むウィンドウが開き、追加または変更できます。
この実用的なヒントは、MS-Word 2013に基づいて作成されました。 マクロはコンピューターに潜在的なリスクをもたらす可能性があるため、Word 2013にはマクロを実行する前にセキュリティのハードルがあります。 次の実用的なヒントでは、このハードルを克服する方法を示します。