Как мне создать объект ListTemplate (Word) в VBS? - PullRequest
0 голосов
/ 19 февраля 2019

Мой главный вопрос в VBS. Мне нужен нумерованный список в моем текстовом документе, который я могу перезапустить.Когда я делаю currDoc.ListParagraphs(1).Range.Style = "List_Number 1", я получаю нумерованный список, но я не могу перезапустить этот список.Мне просто нужно знать, как перезапустить нумерованный список, а не как определить, когда перезапускать.

Я пытался использовать ListTemplates, но не могу заставить его работать.Либо я получаю ошибку, когда делаю это ...

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

, говоря что-то не так с синтаксисом.

, либо я не получаю ошибку, но это ничего не делает...

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

Я новичок в VBS и не знаю, как составлять нумерованные списки, поэтому, пожалуйста, будьте терпеливы со мной.Спасибо!

Редактировать (20/02/2019)

            Set myLt = ListGalleries(2).ListTemplates(3)
            currDoc.ListParagraphs(i).Range.ListFormat.ApplyListTemplate myLt, false

Я сделал выше и не работал.Я хочу, чтобы currDoc.ListParagraphs(i).Range.Style = "List_Number 1 стал объектом ListTemplate.Как это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...