対象:Word2007, Word2010, Word2013, Windows版Word2016
このサイト・インストラクターのネタ帳のアクセスログを眺めていて、
「word vba ページ設定 取得」
という検索キーワードに気づきました。
ページ設定を表すオブジェクトはPageSetup
Word VBAから[ページ設定]を操作するには、
PageSetupオブジェクトを利用します。
[スポンサードリンク]
ですから、
「word vba ページ設定 取得」
という検索キーワードを杓子定規に解釈するなら、WordのPageSetupオブジェクトを取得するコードを探していたということになります。
ですが、[ページ設定]ダイアログにたくさんの設定項目があるのと同じように、PageSetupオブジェクトにもたくさんのプロパティがあり、
「word vba ページ設定 取得」
と検索なさった方は、本当はそのどれかを取得したかったのではないかと想像しています。
PageSetupオブジェクトをローカルウィンドウで確認する
本当にPageSetupオブジェクトを取得するのであれば、以下のSubプロシージャが参考になるでしょう。
Sub PageSetupオブジェクトを確認する()
Dim ps As PageSetup
Set ps = ActiveDocument.PageSetup
Stop
End Sub
Dim ps As PageSetup
Set ps = ActiveDocument.PageSetup
Stop
End Sub
上記のSubプロシージャを実行すると、Stopステートメントでステップ実行モードになります。
その状態でメニュー[表示]-[ローカルウィンドウ]からローカルウィンドウを表示して、PageSetupオブジェクトからどのような情報を取得できるか、
覗いてみてください。
[スポンサードリンク]
- Newer:複数シートを配列変数で選択する
- Older:新しいウィンドウを開き並べて表示するExcelマクロ
Home » ワードマクロ・Word VBAの使い方 » ページ設定・PageSetup » Word VBAでページ設定を表すPageSetupオブジェクトを取得する