Wordマクロは、複雑な手順をワンクリックでプログラムし、任意のタイミングで実行できる便利なツールです。ここでは、いくつかの例をご紹介します。1つ目は会社のレターヘッドを作成するマクロ、2つ目は書式設定された表を挿入するマクロ、3つ目はカスタムブックのフォーマットを定義・デザインするマクロです。
注:カーソルの位置を変更するためのマクロ命令であるキー操作の文字列が表示されます。必ず記載されている通りにコピーしてください。
マクロの設定、定義、記録
ステップ1: マクロを設定する
A. [表示] タブを選択し、[マクロ] > [マクロの記録]をクリックします。
B. 「マクロの記録」ダイアログボックスで、マクロ名と説明を入力します。名前については、以下の規則に従ってください。
- マクロ名は文字で始まり、文字または数字を使用する必要があります。スペース、英数字以外の文字、ピリオドは使用できません。
- マクロ名は最大80文字です
- マクロ名は、印刷、保存、コピー、貼り付けなどのプログラムの予約済みコマンドまたはキーワードと競合することはできません。
- 説明は、マクロの機能を要約したメモにすぎません。
C. 「マクロの保存先」フィールドで、すべてのWord文書でこのマクロを実行する場合は「すべての文書」を選択し、現在の文書(ファイル名で表示)でのみこのマクロを使用する場合は「現在の文書」を選択します。「OK」をクリックします。
D. 次に、[マクロの割り当て先] パネルで、マクロにアクセスして実行するために使用する方法として、[ボタン]または[キーボード(ショートカット)] をクリックします。
注:ショートカットキーのほとんどは既にシステムで使用されています。これらのショートカットの多くは上書きできますが、マクロをボタンに割り当てる方がはるかに簡単です。

Word マクロを設定します。
ステップ2: クイックアクセスツールバーにマクロボタンを追加する
A. ボタン をクリックすると、「Word のオプション/クイック アクセス ツールバーのカスタマイズ」画面が開きます。この画面でマクロを見つけて選択/強調表示し、「追加」をクリックします。Word は左側のマクロパネルから右側のクイック アクセス ツールバーパネルにマクロをコピーします。
B. [変更]をクリックし、マクロ ボタンを表すアイコンを選択して、[OK]をクリックします。
C. 完了したら、もう一度[OK]をクリックして終了します。

クイック アクセス ツールバーにマクロ ボタンを追加します。
ステップ3: マクロを記録する
マクロに記録するキーストロークを入力します。(下記の「A」を参照してください。)
ステップ4: 録画を停止する
終了したら、もう一度 [表示] タブを選択し、[録画の停止]をクリックします。(下の「B」を参照)
注:カスタマイズしたマクロボタンがクイックアクセスツールバーに表示されます。マクロを再度実行するには、このボタンをクリックしてください。

マクロを記録し、マクロを停止する方法。
3つの簡単で素早いマクロ
マクロ1: 会社のレターヘッド
多くの企業は、印刷されたレターヘッドをデジタル化しています。少し時間を取ってこのマクロを記録しておけば、たった数秒でレターヘッドを文書にドロップできるようになります。
上記の手順1と2を繰り返します。マクロの名前(この例では「BranchesLetterhead」)を設定します。次に、手順3(マクロが実行中)で、以下のマクロの指示に従います。
A. 「挿入」タブから「画像」を選択します。会社のロゴが入っているフォルダに移動し、その画像を選択して「挿入」をクリックします。
B. レイアウトオプションダイアログで、テキストの折り返しオプションを1つ選択し、ダイアログを閉じます。Escキーを押してグラフィックの選択を解除し、Endキーを1回押し、Tabキーを1回押します。

会社のレターヘッドを作成するマクロを記録します。
C. 会社名を入力します。Branches, Inc
名前をハイライト表示します。「フォント」グループのドロップダウンリストをクリックし、書体とフォントサイズを選択します。Endキーを1回押し、Enterキーを3回押します。次に、上矢印キーを2回押し、Shiftキーを押しながら下矢印キーを2回押します。
D. 書体を選択し (この例では、Arial や Helvetica などのサンセリフ体を選択します)、サイズ (この例では 11 ポイント) を選択して、Home キーを 1 回押し、Tab キーを 2 回押します。
E. アドレス情報を入力し、Enter キーを 3 回押します。
F. メインメニューから 「挿入」 > 「テキスト」をクリックし、「日付と時刻の挿入」ボタンをクリックします。「日付と時刻」ダイアログから日付形式を選択し、「自動更新」チェックボックスをオンにして、「OK」をクリックします。
G. 日付と時刻のフォントを強調表示し、会社の標準ドキュメント書体に変更します。
H. 最後に、Branches の文字「B」を強調表示し、フォント サイズを 60 に増やします。
I. 上記の手順 4 から、もう一度 [表示] タブを選択し、[録画の停止] をクリックします。
これで、レターヘッドが必要なときはいつでも、クイック アクセス ツールバーの BranchesLetterhead マクロ ボタンをクリックするだけです。

会社のレターヘッドを作成するマクロを記録します (続き)。
マクロ2: あらかじめデザインされた表を挿入する
友人のキャリーは、特定の測定値、列、行、ヘッダーを含む表を含む週次レポートを作成しました。彼女はこれまで、作成した表テンプレートを新しいドキュメントにコピー&ペーストしていましたが、常に一貫性がなく、歪んでいました。表マクロの方がより良い解決策でした。
上記の手順1と2を繰り返します。マクロに名前を付けます(この例ではCorpRptTable)。次に、手順3(マクロが実行中)で、以下のマクロの指示に従います。
A. [挿入]タブから[表]をクリックします。
B. 「表の挿入」ダイアログで、カーソルをグリッド上で水平にスライドして必要な列数を選択し、次に下にスライドして行を選択します。グリッドが適切なサイズになったら、マウスをクリックします。
C. 一番上の行に次のヘッダーを入力します。Contributor, Occupation, Location, Project, and Donation.
D. カーソルが 5 列目の 1 行目の単語 Donation の末尾にある状態で、Ctrl キーと Shift キーを押したまま、左矢印キーを 5 回押します。
E. 最初の行をハイライト表示した状態で、「ホーム」タブに移動し、 「段落」グループをクリックします。中央揃えのテキストのアイコンをクリックし、「フォント」グループで「太字」をクリックします。左矢印キーを1回クリックして、セルA1にカーソルを移動します。
注: カーソルが表内の任意の場所にある場合、リボンに [表ツールのデザイン] と [表ツールのレイアウト] という新しいタブ セットが表示されます。
F. カーソルをA1に置いたまま、「表ツール」 > 「レイアウト」を選択します。「セルのサイズ」グループで「表の列幅」ボタンをクリックし、矢印をクリックして列幅を上下に調整します。最初の列を1.2インチに設定します。Tabキーを1回押し、次に左矢印キーを押してカーソルを次の列に移動します。
注:列ヘッダーが強調表示されている場合、新しい列幅はその 1 行にのみ影響します。
G. カーソルを「職業」の「O」の前の 2 列目に置き、「表ツール」に移動して、「レイアウト」 > 「セルのサイズ」グループをクリックし、「表の列幅」を 1.2 インチに設定します。
H. 残りの列を次の設定に調整します: 場所 1.7 インチ、プロジェクト 1.5 インチ、寄付 1.0 インチ。
Ctrl + End キーを押してカーソルを表のすぐ外側の下に移動し、次のように入力しますFigure 1
。
J. 上記の手順 4 から、もう一度 [表示] タブを選択し、[録画の停止] をクリックします。

事前に設計されたテーブルを挿入するマクロを記録します。
マクロ3: カスタムブックフォーマットを作成する
社内出版物を作成する場合は、それぞれにカスタムフォーマットを設定するマクロを作成してください。実際には、1つのフォーマットを作成し、それを編集して再保存することで、個々のフォーマットに対応させることができます。
上記の手順1と2を繰り返します。マクロの名前(この例では「Book8x5Format」)を設定します。次に、手順3(マクロが実行中)で、以下のマクロの指示に従います。
A. [ページ レイアウト] タブで、[ページ設定] > [サイズ]をクリックします。
B.ドロップダウン メニューから [その他の用紙サイズ] を選択します。
C. [ページ設定] ダイアログで [用紙] タブを選択し、 [用紙サイズ]をクリックして、ドロップダウン リストから[カスタム]を選択します。
D. 幅サイズを 5.5 インチ、高さサイズを 8.5 インチと入力し、[OK]をクリックします。
E. もう一度、[ページ レイアウト] タブの [ページ設定] グループから、[余白]ボタンをクリックします。
F.ドロップダウン リストから[カスタム余白]を選択します。
G. [ページ設定] ダイアログで、[余白] タブを選択します。
注意:この設定により余白フィールドが変更されるため、最初に「複数ページ」を選択してページ設定を調整する必要があります。
H. 「ページ」 > 「複数ページ」のドロップダウンリストから「標準」を選択します。「ブックごとのシート数」で「すべて」を選択します。
I. 余白を入力します: 上 = 1、下 = 1、左 = .5、右 = .5、間隔 = .3、間隔の位置 = 左。
J. [方向] で[縦]を選択し、 [OK]をクリックします。
注:プレビュー ウィンドウの画像には、余白と溝が含まれたこのレイアウトが表示されます。

カスタムブック形式を作成するマクロを記録します。
K. 次に、「ページレイアウト」タブで「段落」を選択し、「インデントと行間隔」タブをクリックします。
L. [一般] パネルで、[配置] = [両端揃え]、[アウトライン レベル] = [本文] を選択します。
M. インデント パネルで、左 = 0、右 = 0、特殊 = 最初の行、By = .25 を選択します。
N. 間隔パネルで、「前 = 0」、「後 = 0」、「行間隔 = 倍」、「行末 = 1.25」を選択します。「OK」をクリックします。
O. 一般的なテキストを1段落程度入力します。右クリックして、ポップアップメニューから「スタイル」を選択します。「スタイル」ダイアログで、リストから会社のスタイルシート(CorpStyle)を選択します。
注: 会社にスタイルシートがない場合は、「標準」を選択してください。このマクロの作成が完了したら、スタイルシートの作成方法に関するハウツーをお読みください。

カスタムブック形式のインデント、間隔、およびスタイル。
P. 次に、「挿入」タブを選択し、「ヘッダーとフッター」グループに移動します。「ヘッダー」ボタンをクリックし、リストからスタイルを選択して、ヘッダーテキストを入力します。
注:ヘッダーとフッターのデザイン メニューが表示されます。
Q. 「オプション」グループで、 「奇数ページと偶数ページを別々に表示する」のチェックボックスをオンにします。右クリックしてコンテキストメニューを開き、「段落」を選択して、「配置:右」(奇数ページヘッダー用)を選択します。次に、「フッター」セクションまでスクロールします。右クリックして、「ページ番号」 > 「ページの下部」 > 「標準の番号 3」(右揃え)を選択します。
R. ページ区切りを挿入し、上記の手順 P と Q を繰り返して、偶数ページにヘッダーとフッターを追加します。
S. 上記の手順 4 から、もう一度 [表示] タブを選択し、[録画の停止]をクリックします。

カスタムブック形式のヘッダー、フッター、およびページ。