Объект 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 и обратная связь.