word 痕迹模式下,如何控制显示效果为在批注框中显示修订


创建时间:09/16/2019 10:54:03 AM 修改时间: 11/13/2019 03:34:49 PM
文档分类:BS开发-常见问题, BS开发-开发入门及架构, BS开发-开发技巧, BS客户端-JavaScript控制Word, BS客户端-JavaScript控制Excel
相关文档:本文档没有相关文档
Q: 在文档控件中如何实现 在批注框中显示修订的效果


处理思路:
开发工具中录制宏: 得到代码:ActiveWindow.View.SplitSpecial = wdPaneRevisions ActiveWindow.View.SplitSpecial = wdPaneRevisionsVert (以上两句是设置审阅窗格的垂直与水平显示) ActiveWindow.View.MarkupMode = wdBalloonRevisions ActiveWindow.View.MarkupMode = wdInLineRevisions

通过VBA帮助我们可以查询到 对应属性值具体如下:

由此 将对应VBA代码转成JS之后 如下:

TANGER_OCX_OBJ.ActiveDocument.Application.ActiveWindow.View.MarkupMode = 1;

注意:若需要多次访问某个属性或对象 建议先定义变量接收 然后再使用变量,避免每次都从开始访问 节省时间