在Word中如何实现"后退"?
在Word中复审文档, 执行了一次搜索, 或者点击了一个文档中的超链接之后, 想快速回到原来的位置, 就像IE中的后退按钮一样, 这个可以么?
笔者遇到了这样的问题, 就在Ribbon里狠狠的找了一找, 木有找到. 于是开始了一点research.
没有完美的解决方案, 如果你找到了, 欢迎分享给我. 这里关于宏的部分, 罗嗦了一点, 比较适合没写过宏的朋友随便看看, 入个门吧.
方法一: Shift+F5
===============
在Word的热键表中, 这是一个名为"Move to last change"的热键.
可以帮助你快速的找到刚才修改的地方.
如果没有修改呢?
方法二: 宏
===============
Ribbon上点右键, 选择Customize the Ribbon…
在右边的check box上勾选Developer, 单击OK.
在Developer Tab中, 选Macros.
创建两个Marcos, 如下:
代码如下:
Sub OpenAt()
'
' OpenAt Macro
'
'
ActiveDocument.Bookmarks.Add Range:=Selection.Range, Name:="OpenAt"
End Sub
Sub AutoOpen()
'
' AutoOpen Macro
'
'
If ActiveDocument.Bookmarks.Exists("OpenAt") = True Then
ActiveDocument.Bookmarks("OpenAt").Select
End If
End Sub
再次点击Customize the Ribbon, 在View选项卡中添加一个Group, 其中添加上我们刚写好的宏, 如下:
之后, 就可以点击第一个OpenAt的宏定下一个书签, 然后用AutoOpen宏来实现后退到你想退的位置.
参考资料
=========================
Move to Previous Location
http://www.wordbanter.com/showthread.php?t=143453
Word 2010 return to previous view after the searching for somethig inthe document
http://social.msdn.microsoft.com/Forums/pl-PL/worddev/thread/4b5006bb-1b3e-482f-ad9c-f8bebe877ef2
Keyboard shortcuts for Microsoft Word