共用方式為


ListTemplates 物件 (Word)

文件、清單圖庫或範本中的 ListTemplate 物件集合。

註解

使用 ListTemplates 屬性搭配 DocumentListGalleryTemplate 物件來回傳 ListTemplates 集合。 使用 ListGallery 物件時,ListTemplates 集合包含七種清單格式,分別用於項目符號列表、編號列表和大綱編號列表。

下列範例會顯示使用中文件內每個清單範本的層級狀態 (單一或多個層級) 訊息。

For Each lt In ActiveDocument.ListTemplates 
 MsgBox "This is a multiple-level list template - " _ 
 & lt.OutlineNumbered 
Next lt

使用 Add 方法新增至集合中指定的文件或範本中的清單範本。 下列範例會將新的清單範本新增至使用中文件並將其套用至選取範圍。

Set myLT = ActiveDocument.ListTemplates.Add 
Selection.Range.ListFormat.ApplyListTemplate ListTemplate:=myLT

使用 ListTemplates (Index) ,其中 Index 是清單範本名稱或索引號,能在文件或範本中回傳單一清單範本。 以下範例將一個物件變數設為活動文件中名為「ListBullets」的清單範本,並將選取設定為該清單範本的第一層。

Set mylt = ActiveDocument.ListTemplates("ListBullets")
Selection.Range.ListFormat.ApplyListTemplateWithLevel ListTemplate:=mylt, ApplyLevel:=1

使用 ListTemplates (Index) ,其中索引為數字 1 到 7,在列表畫廊中返回單一清單範本。 以下範例將物件變數設為項目符號列表圖庫中第一個列表範本,然後將該列表範本套用到選取中。

Set mylt = ListGalleries(wdBulletGallery).ListTemplates(1) 
Selection.Range.ListFormat.ApplyListTemplate ListTemplate:=mylt

注意事項

某些屬性和方法——例如 轉換新增——無法與列表圖庫中的列表範本相容。 你可以修改這些清單範本,但無法更改它們的清單檔案類型 (wdBulletGallerywdNumberGallerywdOutlineNumberGallery) 。

要查看清單畫廊中的清單範本是否包含 Word 內建的格式,請使用 ListGallery 物件的 Modified 屬性。 若要將格式重設為原始清單格式,請使用 ListGallery 物件的 Reset 方法。

您有傳回 ListTemplate 物件之後,使用 ListLevels (Index),其中 Index 是從 1 到 9 的數字,可傳回單一 ListLevel 物件。 使用 ListLevel 物件,您可以存取所有格式化屬性指定的清單層級,例如 AlignmentFontNumberFormatNumberPositionNumberStyleTrailingCharacter

使用 Convert 方法可將多層次清單範本轉換成單層次範本。

請參閱

Word 物件模型參考資料

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應