中央揃」という検索で、このサイト・インストラクターのネタ帳へのアクセスがありました。Applications)のコードを探している方による検索です。[スポンサードリンク]図形内の文字列を中央揃えにするサンプルマクロアクティブなスライドで、図形内の文字列を中央揃えにするサンプルマクロを、まずはご紹介しましょう。中央揃えにしています。msoAnchorMiddleどのように該当するプロパティを探すのかプログラミングの経験のある方にとって、考え方は特に難しくはないはずです。問題は、左右方向の配置はParagraphFormat.Alignmentプロパティで設定して、上下方向の配置はTextFrame.VerticalAnchorプロパティで設定することを、どうやって探すか、調べるか、見つけるかでしょう。Editor)に付属するツール・オブジェクトブラウザで探しました。配置については「align」という単語が含まれたプロパティが存在するであろうと予想し、まず「align」を検索しました。予想どおり「align」を含んだAlignmentプロパティがParagraphFormatオブジェクトに存在していました。配置を指定するプロパティは、「VerticalAlignment」というようなプロパティが存在することを予想していたのですが、そういったプロパティが見当たらないので、今度は少なくとも「vertical」という単語が含まれているのではないのかと予想し「vertical」を検索しました。するとTextFrameオブジェクトにVerticalAnchorというプロパティが存在していました。ヘルプを読んでみると、このTextFrame.VerticalAnchorプロパティが、上下方向の配置に関係していることがわかります。このようにして私は、ParagraphFormat.AlignmentプロパティとTextFrame.VerticalAnchorプロパティを見つけ、上記のマクロを作ったのです。マクロ記録機能のなくなってしまった最近のPowerPointでマクロを作る場合、オブジェクト構造を理解することと、オブジェクトブラウザを使えることは、マクロ作成のために必須のスキルだと感じています。教本』は、オブジェクトブラウザーの使い方を丁寧に解説した教本でもあります。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。