Windows10 & Office2016 Word2016

Print Friendly, PDF & Email

Wordの記録マクロ

投稿日:2017年4月16日 更新日:

Wordでは、操作手順をマクロに記録することができます。[マクロの記録]操作を実行するには、まず[開発]タブを表示させます。

開発タブの表示方法

開発タブの表示方法は簡単です。[ファイル]タブをクリックして、
ファイルタブ

[オプション]をクリックします。
オプション

[Wordのオプション]ダイアログボックスが表示されます。[リボンのユーザー設定]をクリックします。右側に[開発]があります。このチェックボックスをクリックしてオンにします。既定はオフです。[OK]ボタンをクリックします。
[Wordのオプション]ダイアログボックス

Wordのリボンを見ると[開発]タブが表示されていると思います。左端にある[コード]グループにマクロ関係のボタンがあります。
開発タブ

マクロの記録

操作手順をマクロに記録していきます。マクロの記録モードになると、マウスで文字列や表をクリックしたり選択してもマクロに記録されません。文字列に係る操作を記録する場合は、マクロの記録モードに入る前に目的の文字列にカーソルを置いておく必要があります。マクロの記録モードに入った後は、キーボードを使って操作します。

ここでは、文章内の「Word」の文字列を「ワード」に置換するマクロを記録してみます。[開発]タブの[マクロの記録]をクリックします。
マクロの記録

また、[マクロの記録]開始ボタンはステータスバーにもあります。
ステータスバーのマクロの記録開始ボタン

[マクロの記録]ダイアログボックスが表示されます。[マクロ名]には、[Macro1]と入力されています。ここで分かりやすい名前に変えてもいいですし、このままでも構いません。このマクロ名は後で編集することもできます。
[マクロの保存先]や[説明]などが必要であれば設定、入力します。[マクロの保存先]が[すべての文書(Normal.dotm)]となっていると、すべての文書(新規文書も含めて)で使用できるようになります。開いている文書に保存したい場合は、▼ボタンをクリックして選択してください。
[マクロを割り当てる対象]で[ボタン]と[キーボード]がありますが、[ボタン]はクイックアクセスツールバーへの組み込み、[キーボード]はショートカットキーを割り当てるときに使用します。
作成済みマクロへのショートカットキーの割り当て

Wordでマクロを作成した後、そのマクロにショートカットキーを割り当てる方法です。 マクロの記録方法については、Wordの記録マクロを参照さ ...

続きを見る

後で編集ができますのでクリックしなくても構いません。設定確認後、[OK]ボタンをクリックします。
マクロの記録ダイアログボックス

下のようなマウスカーソルの近くにカセットのようなボタンが表示されます。
マクロ記録中

[ホーム]タブの右端にある[置換]をクリックします。または、ショートカットキー[Ctrl]+[H]を押します。
置換ボタン

[検索と置換]ダイアログボックスが表示されます。[置換]タブがアクティブになっています。
[検索と置換]ダイアログボックス

[検索する文字列]に「Word」、[置換後の文字列]に「ワード」と入力します。[すべて置換]ボタンをクリックします。
全て置換

メッセージウィンドウが表示されたら、[OK]ボタンをクリックします。
メッセージウィンドウ

マクロの記録を終了させます。[開発]タブの[コード]グループにある[記録終了]ボタンをクリックします。
記録終了

または、ステータスバーにある[記録終了]ボタンをクリックします。
ステータスバーの記録終了ボタン

マクロの実行

記録したマクロを実行するには、[開発]タブの[コード]グループにある[マクロ]をクリックします。
マクロの表示ボタン

下のような[マクロ]ダイアログボックスが表示されます。ここでは、1つしかありませんが、複数のマクロがあれば目的のマクロ名を選択して、[実行]ボタンをクリックします。ここでは、[Macro1]ですね。これだけです。
マクロダイアログボックス

もし、マクロ名などを編集したい場合は、[開発]タブの[コード]グループにある[Visual Basic]をクリックします。
Visual Basic

下のようなVisual Basic Editorが表示されます。これが、記録されたマクロの内容です。記録されたマクロの内容を確認したり、コードの知識があれば、ここで修正することができます。
Visual Basic Editor

もし、マクロ名を変更したければ、「Macro1」の箇所を任意の名前に変更してください。ここでは、「置換」という名前にしました。
マクロ名の変更

そうすると、[マクロ]ダイアログボックスを表示したときに、下のように名前が変更されていて分かりやすくなります。
マクロダイアログボックス

クイックアクセスツールバーへの登録

また、頻繁に使うようであれば、クイックアクセスツールバーに登録しておくと便利です。クイックアクセスツールバーの▼ボタンをクリックして、[その他のコマンド]をクリックします。
クイックアクセスツールバー

[コマンドの選択]のプルダウンから、[マクロ]を選択して、目的のマクロを選択して、中央の[追加]ボタンをクリックします。右側のボックスにマクロが表示されたことを確認して、[OK]ボタンをクリックします。
Wordのオプション

クイックアクセスツールバーを見ると、下のように登録されています。クイックアクセスツールバーに登録しておくと、タブを切り替える必要もなく便利ですね。
クイックアクセスツールバーに登録したマクロ

ここでは、検索と置換ダイアログボックスを表示してマクロを記録しています。既定では、あいまい検索となっていて、もし、文章中に「word」も「Word」も混在しているような場合は、両方とも置換されてしまいます。それを避けたいのあれば、あいまい検索をオフにしてマクロを記録しなければなりません。
その場合の方法は、以下のページを参考にされてください。

複数の置換を一括で行うマクロ

Wordで複数の置換作業を一括で行うマクロです。 関連大文字と小文字、半角と全角を区別して置換する方法は、こちらで解説しています。 実は、毎 ...

続きを見る

解決できないことは【teratail】に質問してみましょう。

参考Officeのバージョンによって操作が異なる場合があります。以下の記事で、お使いのOfficeのバージョンを確認する方法を解説しています。

Office(Word、Excel、PowerPointなど)のバージョンを確認する方法

Microsoft Officeも時を得て、大きく様変わりしてきました。トラブルを解決しようとするとき、あるいは、何かの操作を探すときなど、 ...

続きを見る

アドセンス記事内広告1個

おすすめ記事と広告

こんな記事も読まれています

ファイルの情報を比較する

Windows10でファイルを同じ名前で保存しようとすると、下のようなウィンドウが開かれます。 [ファイルの置換またはスキップ]に、以下の3 ...

文字数制限付きのテキストボックス

Wordでテキストボックスを挿入して、そのテキストボックスに文字数制限をつける方法です。テキストボックスを挿入したい位置にカーソルを移動させ ...

画面の端へドラッグした時に最大化になるのを無効にする

Windows10で画面の端へウィドウをドラッグすると、自動的にウィンドウが最大化になります。 これを無効にする方法です。 スタートメニュー ...

PDFの作成

Word、Excel、PowerPointなどでは、名前を付けて保存する時にPDFを作成することができます。これは、Office2007以降 ...

スライド番号の挿入ができない

PowerPointでスライド番号を挿入する方法です。 スライド番号の挿入 [挿入]タブの[テキスト]グループにある[ヘッダーとフッター]を ...

-Windows10 & Office2016 Word2016

Copyright © 2001-2017 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2017 AllRights Reserved Powered by AFFINGER4.