当您打开文档时,滚动条旁边会有一个书签图标,询问您是否要转到最后一个位置。这就是我想要的行为,我只是希望它在每次打开文件时自动执行。换句话说,当打开多个文档时,打开任何文档都应该跳转到该文档的最后编辑位置。
AutoOpen 中的 Application.GoBack 似乎不起作用,它会转到我的其他文档。
答案1
你不需要 VBA 来实现这一点:
打开Word文档后,按Shift+ F5。
光标应定位在最后编辑的位置。
替代方法Application.GoBack
:
Word 的工作原理是存储文档中调用的内置书签\PrevSel1
,然后可以返回到该书签。无需使用 Shift+F5 快捷键,您可以直接转到该书签:
Selection.GoTo What:=wdGoToBookmark, Name:="\PrevSel1"