Поделиться через


Объект ListTemplate (Word)

Представляет один шаблон списка, включающий все форматирование, определяющее список. Объект ListTemplate является членом коллекции ListTemplates .

Замечания

Каждый из семи форматов (за исключением None), найденных на каждой из трех вкладок в диалоговом окне Маркеры и нумерация , соответствует объекту шаблона списка. Доступ к этим предопределенным шаблонам списков можно получить из трех объектов ListGallery в коллекции ListGalleries . Документы и шаблоны также могут содержать коллекции шаблонов списков.

Используйте ListTemplates (Index), где Индекс — это число от 1 до 7, чтобы вернуть один шаблон списка из коллекции списков. В следующем примере возвращается третий формат списка (за исключением None) на вкладке Нумерованный в диалоговом окне Маркеры и нумеровка .

Set temp3 = ListGalleries(2).ListTemplates(3)

Примечание.

Некоторые свойства и методы, например Convert и Add, не будут работать с шаблонами списков, доступ к которым предоставляется из коллекции списков. Вы можете изменить эти шаблоны списков, но не можете изменить их тип коллекции списков (wdBulletGallery, wdNumberGallery или wdOutlineNumberGallery).

В следующем примере задается переменная объекта, равная шаблону списка, используемому в третьем списке активного документа, а затем применяется этот шаблон списка к выделенному фрагменту.

Set myLt = ActiveDocument.ListTemplates(3) 
Selection.Range.ListFormat.ApplyListTemplate ListTemplate:=myLt

Используйте метод Add , чтобы добавить шаблон списка в коллекцию шаблонов списка в документе или шаблоне.

Чтобы узнать, содержит ли указанный шаблон списка форматирование, встроенное в Word, используйте свойство Modified с объектом ListGallery . Чтобы сбросить форматирование в исходный формат списка, используйте метод Reset для объекта ListGallery .

После возврата объекта ListTemplate используйте ListLevels (Index), где Index — это число от 1 до 9, чтобы вернуть один объект ListLevel . Объект ListLevel предоставляет доступ ко всем свойствам форматирования для указанного уровня списка, таким как Выравнивание, Шрифт, NumberFormat, NumberPosition, NumberStyle и TrailingCharacter.

Используйте метод Convert для преобразования многоуровневого шаблона списка в одноуровневый шаблон.

Методы

Имя
Convert

Свойства

Имя
Application
Creator
ListLevels
Name
OutlineNumbered
Parent

См. также

Справочник по объектной модели Word

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.