我有一个带有书签的文件a.docx" bmTest"。 这是我的.net-Code的一部分:
oWord = CreateObject("Word.Application")
oDoc = oWord.Documents.Open("a.docx")
oDoc.Bookmarks("bmTest").Range.InsertAfter("XXX")
...
Word已启动,已加载a.docx,但该书签未插入任何文本。 当我在我的代码或Word文档中重命名书签时,VB会抛出一个不存在的错误。所以名字似乎是正确的。
我做错了什么?如何在Word文档中远程插入文本?
答案 0 :(得分:0)
好的,问题解决了。上面显示的代码正常工作。打开的docx文档(客户表单)似乎有问题 - 它可能已损坏。 使用其他表单后代码可以工作:/