ParagraphFormat.WidowControl プロパティ (Publisher)

指定した段落の最初の行または最後の行をテキスト ボックスに単独で表示できるかどうかを表す MsoTriState 定数を設定または返します。 値の取得と設定が可能です。

構文

WidowControl

ParagraphFormat オブジェクトを表す変数。

戻り値

MsoTriState

注釈

このオプションを使用すると、指定した段落の最初の行だけが前のテキスト ボックスに残ったり、最後の行だけが次のテキスト ボックスに移ったりするのを避けることができます。 たとえば、指定された段落の最後の行が、先頭行と最終行を自動調整する設定になっている段落の最初の行に来た場合、2 行目は次のテキスト ボックスに移動されます。

WidowControl プロパティの値には、Microsoft Office のタイプ ライブラリで宣言されているし、次の表に示す msotristate クラス の定数のいずれかを指定できます。

定数 説明
msoFalse 場合によって、先頭行または最終行だけがテキスト ボックスに表示されます。
msoTrue 先頭行または最終行だけがテキスト ボックスに表示されることはありません。

このプロパティの既定の設定は、 msofalse を設定 します。

この例では、指定された ParagraphFormat オブジェクトに msotrue を設定 する WidowControl プロパティを設定します。

Dim objParaForm As ParagraphFormat 
Set objParaForm = ActiveDocument.Pages(1).Shapes(1) _ 
 .TextFrame.TextRange.Paragraphs(1).ParagraphFormat 
objParaForm.WidowControl = msoTrue 

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。