我想知道这是否可能?如果是的话如何?以编程方式删除或隐藏Word 2007中的注释/跟踪更改?
3
A
回答
2
这里有一个职位由埃里克·怀特展示了如何删除评论:http://blogs.msdn.com/ericwhite/archive/2008/07/14/using-the-open-xml-sdk-and-linq-to-xml-to-remove-comments-from-an-open-xml-wordprocessing-document.aspx
总之这里是他发表的代码:
XName commentRangeStart = w + "commentRangeStart";
XName commentRangeEnd = w + "commentRangeEnd";
XName commentReference = w + "commentReference";
mainDocumentXDoc.Descendants()
.Where(x =>
x.Name == commentRangeStart ||
x.Name == commentRangeEnd ||
x.Name == commentReference)
.Remove();
4
如何如下:
ActiveWindow.View.RevisionsView = wdRevisionsViewFinal
ActiveWindow.View.ShowRevisionsAndComments = False
这将显示没有标记的最后文件。
注:的ActiveWindow是一个Word.Application类的属性
编辑:
这个答案是使用OLE自动化,重读你的问题,这可能不是你在找什么,对不起。
0
开/关修订切换通过ActiveDocument.TrackRevisions设置真假。
相关问题
- 1. 以编程方式在SharePoint 2007的列下显示注释
- 2. 如何以编程方式将注释插入Microsoft Word文档?
- 3. 以快速编程方式隐藏TextFields?
- 4. 如何以编程方式删除隐藏/关闭的多个webparts,属于Sharepoint 2007中的一个站点
- 5. 以编程方式隐藏SPField
- 6. 以编程方式修改或删除现有的wifi配置
- 7. 以编程方式检测MS Word文档中的更改
- 8. 隐藏/禁用/删除/ shootintheface办公室2007年丝带编程
- 9. 使用VBA跟踪Excel 2007/2010中的样式更改
- 10. 以编程方式隐藏UITabBar
- 11. 以编程方式隐藏Woocommerce产品
- 12. 以编程方式隐藏UIAlertView?
- 13. 从NSStatusItem以编程方式隐藏NSMenu
- 14. 跟踪myql更改的最佳方式
- 15. 以编程方式注释Excel图表
- 16. 以编程方式注释YouTube视频
- 17. LINQ跟踪更改
- 18. Excel 2007中的参考图像以编程方式隐藏/重现
- 19. 如何以编程方式隐藏UITabBarController?
- 20. 以编程方式更改Sharepoint 2007列表的值
- 21. 以编程方式访问Word 2007文档的文档属性
- 22. 如何以编程方式(使用VBA)在Word中修改图表2007
- 23. 我应该在MKMapView中删除还是隐藏我的注释?
- 24. 核心数据:以编程方式更改删除规则
- 25. 如何以编程方式更改Word 2010文档的布局?
- 26. 在ASP.NET中以编程方式将Word 2007文档转换为Word 2003
- 27. 以编程方式隐藏和取消隐藏按钮
- 28. 以编程方式将功能区添加到Microsoft Word 2007
- 29. 跟踪“隐藏”异常
- 30. 如何以编程方式将Word文件转换为使用Word 2007的PDF?
虽然,这是很好的知道和解决我的特殊问题。 – M463 2016-08-02 09:39:26