ListFormat.ApplyListTemplate メソッド (Word)

指定した ListFormat オブジェクトには、一連の特性のリストの書式を適用します。

構文

expression. ApplyListTemplate( _ListTemplate_ , _ContinuePreviousList_ , _ApplyTo_ , _DefaultListBehavior_ )

expression 必須です。 'ListFormat' オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
ListTemplate 必須 ListTemplate 使用する箇条書きテンプレートを指定します。
ContinuePreviousList 省略可能 バリアント型 (Variant) 場合は true 以前のリストから番号を継続 False を新しいリストを開始します。
ApplyTo 省略可能 バリアント型 (Variant) 適用するリスト テンプレートの一覧の一部です。 WdListApplyTo 定数は、次のいずれか: wdListSelectionwdListWholeList 、または wdListThisPointForward
DefaultListBehavior 省略可能 バリアント型 (Variant) Microsoft Word を使用して新しい Web 指向の形式のリストを適切に表示するかを指定する値を設定します。 WdDefaultListBehavior 定数は、次のいずれかをすることができます: wdWord8ListBehavior (Microsoft Word 97/98年と互換性のある書式を使用します) または wdWord9ListBehavior (Web 指向形式を採用)。 互換性の理由から、既定の定数 wdWord8ListBehavior 、ですが、リストで新しいプロシージャが強化された Web 指向の書式設定のインデントを基準と複数レベルを活用する wdWord9ListBehavior を使用する必要があります。

次の使用例は、myRange に作業中の文書の範囲を格納し、この範囲に箇条書きの書式が含まれているかどうかを確認します。 箇条書きの書式が含まれていない場合、[アウトライン] タブの 4 番目のテンプレートをこの範囲に設定します。

Set myDoc = ActiveDocument 
Set myRange = myDoc.Range( _ 
 Start:= myDoc.Paragraphs(3).Range.Start, _ 
 End:=myDoc.Paragraphs(6).Range.End) 
If myRange.ListFormat.ListType = wdListNoNumbering Then 
 myRange.ListFormat.ApplyListTemplate _ 
 ListTemplate:=ListGalleries(wdOutlineNumberGallery) _ 
 .ListTemplates(4) 
End If

関連項目

ListFormat オブジェクト

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

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