zoukankan      html  css  js  c++  java
  • 在Word中如何实现"后退"?

    在Word中复审文档, 执行了一次搜索, 或者点击了一个文档中的超链接之后, 想快速回到原来的位置, 就像IE中的后退按钮一样, 这个可以么?

    笔者遇到了这样的问题, 就在Ribbon里狠狠的找了一找, 木有找到. 于是开始了一点research.

    没有完美的解决方案, 如果你找到了, 欢迎分享给我. 这里关于宏的部分, 罗嗦了一点, 比较适合没写过宏的朋友随便看看, 入个门吧.

    方法一: Shift+F5

    ===============

    在Word的热键表中, 这是一个名为"Move to last change"的热键.

    可以帮助你快速的找到刚才修改的地方.

    如果没有修改呢?

    方法二: 宏

    ===============

    Ribbon上点右键, 选择Customize the Ribbon…

    image

    在右边的check box上勾选Developer, 单击OK.

    image

    在Developer Tab中, 选Macros.

    image

    创建两个Marcos, 如下:

    image

    代码如下:

    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, 其中添加上我们刚写好的宏, 如下:

    image

    image

    之后, 就可以点击第一个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

    http://support.microsoft.com/kb/290938

  • 相关阅读:
    mysql中delimiter
    error: unpacking of archive failed on file /usr/sbin/zabbix_agent;592e5bc3: cpio: open
    CefSharp中文帮助文档
    ASP.NET Aries 开发框架
    简洁的富文本编辑器
    asp.net core 获取appsettings.json里的配置
    在asp.net core中使用NLog
    临时禁用Resharper
    visual studio 无添加视图 选项
    visual studio(vs)初始化
  • 原文地址:https://www.cnblogs.com/awpatp/p/2836473.html
Copyright © 2011-2022 走看看