Word 365 标记/最终视图 UI 显示问题

问题描述

由于封锁措施,我最近开始在家工作。我在一家编辑公司工作,需要对编辑工作进行大量的审核(除了编辑,重新编辑)。这要求我在标记(跟踪更改)视图和最终视图之间快速且频繁地切换。我有热键宏来执行此操作,但与我办公室的 2016 版本不同,Word 365 在我切换视图时不会保留当前位置,而是它(显示跳转到另一个视图上的同一页面(光标会保持),所以我失去了我的位置,不得不花几秒钟的时间再次找到它。我需要能够快速切换,同时将眼睛固定在当前光标位置上。我已经调整了我的宏,所以它仍然将光标保持在页面上,但它仍然在页面跳转。切换视图时,我需要光标及其在页面上的显示位置保持固定。

与此相关的一个次要问题是,当我在最终视图中选择要评论(或编辑/替换/突出显示/等)的单词时,这些单词在跳转标记视图时实际上并未被选中(而是看似只是选择下一个单词)。

这可能不适合问这样的问题,但我不知道对 VBA 的一些小技巧是否可以帮助我解决这个问题,或者只是有些人拥有更多 Office 专业知识。

感谢您的帮助!

这是我的宏。这是非常基本的,我只是从“记录宏”中做到的;我几乎没有做过实际的 VBA 编码。我相信这相当于单击“所有标记”,然后按 CTRL+RightArrow。除了 .markUp 之外,显示最终文本和原始文本的那些是相同的。

理想情况下,我不需要任何代码,因为它只是一些我不知道的设置,但我知道他们喜欢改变 Word 等主要程序在版本之间运行的基本原理,只是为了惹恼人们。

Sub markUp()
'
' markUp Macro
'
'
    With ActiveWindow.View.RevisionsFilter
        .markUp = wdRevisionsMarkupAll
        .View = wdRevisionsViewFinal
    End With
    Selection.MoveRight Unit:=wdWord,Count:=1
End Sub

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...