在Word Doc中插入文本不起作用(vb.net)

时间:2016-03-17 15:56:28

标签: vb.net ms-word

我有一个带有书签的文件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文档中远程插入文本?

1 个答案:

答案 0 :(得分:0)

好的,问题解决了。上面显示的代码正常工作。打开的docx文档(客户表单)似乎有问题 - 它可能已损坏。 使用其他表单后代码可以工作:/