我正在Visual Studio中使用C#在MS Word功能区中创建自定义修订选项卡。在试图弄清楚如何接受Word中的修订时,我遇到了这个reference document。
使用本文档,我提供了以下代码来尝试测试修订版界面的某些功能:
int i = 0;
Object Rev = Microsoft.Office.Interop.Word.Revisions(i); // Get the first revision object
Object Rng = Rev.Range; // Get the Range object of the first revision
Microsoft.Office.Interop.Word.Revisions.Accept(i); // Accept the first revision
第二行(Code Error ln2)出现错误,指出修订不能用作方法,第四行Code Error ln4出现错误,指出修订没有接受的定义,但是从我阅读了参考文档,这应该是正确的语法。 Namespace Syntax,Revisions Syntax
谢谢。
答案 0 :(得分:0)
弄清楚语法:
Word.Revision ThisRevision = Globals.ThisDocument.ActiveWindow.Selection.NextRevision(); // Get Next Revision
Word.Range RevRange = ThisRevision.Range; // Get Range of Revision
ThisRevision.Accept(); // Accept Revision