如何在VBS中创建ListTemplate对象(Word)?

时间:2019-02-19 00:52:51

标签: vba vbscript

我的主要问题是在VBS中,我希望我的Word文档中有一个编号列表可以重新启动。当我执行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对象。该怎么做?

0 个答案:

没有答案