センタリング」といった検索で、このサイト・インストラクターのネタ帳へのアクセスが時折あります。何を求めていた検索なのか可能性はいくつか考えられますが、表が複数存在する文書内の複数の表を、一気に中央揃え・センタリングする方法を探していたのではないか、と私は推測しています。[スポンサードリンク]表自体を文書の中で中央揃えするには、下図のような[表のプロパティ]ダイアログを表示してから、[表]タブ-[配置]欄で[中央揃え]を指定する必要があります。たくさんの表が含まれている文書を編集しているときに、この操作を繰り返すのはとても面倒で、マクロが使えたらと感じる気持ちはとても共感できます。表をまとめて中央揃えにするサンプルマクロアクティブな文書内のすべての表を、一気に中央揃えするWordマクロを作成してみました。「アクティブ文書内のすべての表を、文書内で中央揃えにしますか?」というメッセージボックスが表示され[はい]ボタンをクリックすると、表が一気に中央揃えされます。サンプルマクロの解説マクロを実行する確認メッセージを表示して[いいえ]ボタンが押されたときにはマクロを終了しています。ActiveDocument.Tables表の配置を中央揃えにしています。Subといったマクロが作られます。このコードを参考にして作成したのが上記のマクロです。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。