【发布时间】:2018-06-17 10:28:45
【问题描述】:
我正在使用 Excel VBA 在 Word 中填充书签。我还想更新文档页脚中的书签。每当书签不在页脚中时,我的代码就可以正常工作。然而,当页脚中的书签应该被填充时,我得到一个Run-time error '5678' Word cannot find the requested bookmark.。
我尝试在 Word 中记录代码,结果如下:
Selection.Goto What:=wdGoToBookmark, Name:=Bookmarkname
由于我使用 Excel 工作,我已将此代码更改为 wordobject = CreateObject("Word.Application"):
wordobject.Selection.Goto What:=wdGoToBookmark, Name:=Bookmarkname
如上所述,当书签位于“普通”文本中时,此代码可以正常工作。只要书签在页脚中,就会引发错误。
如何在 Word 文档的页脚中填充书签?
【问题讨论】:
标签: excel ms-word footer bookmarks vba