Vb.net 如何合并从多个文档跟踪的更改

Vb.net 如何合并从多个文档跟踪的更改,vb.net,ms-word,Vb.net,Ms Word,对于我的应用程序,有一个文档(Microsoft word),并且该文档由多人在“跟踪更改”模式下审阅,因此我的应用程序的输入是原始文档和经过审阅的文档(如插入/删除/注释) 这样,我就知道如何从已审阅的文档中提取所有更改 我希望将所有已审阅文档中的所有更改合并到一个文档中,并使所有更改“接受”,因此我的应用程序的输出是一个已修改的Microsoft文档,所有更改(删除/插入/注释)均已接受 我的问题是,我不知道如何将多个文档中的更改合并到一个文档中 我想要的是合并所有已审阅的文档中的所有更改

对于我的应用程序,有一个文档(Microsoft word),并且该文档由多人在“跟踪更改”模式下审阅,因此我的应用程序的输入是原始文档和经过审阅的文档(如插入/删除/注释)

这样,我就知道如何从已审阅的文档中提取所有更改

我希望将所有已审阅文档中的所有更改合并到一个文档中,并使所有更改“接受”,因此我的应用程序的输出是一个已修改的Microsoft文档,所有更改(删除/插入/注释)均已接受

我的问题是,我不知道如何将多个文档中的更改合并到一个文档中

我想要的是合并所有已审阅的文档中的所有更改 将文档合并为一个文档,并使所有更改“接受”

我不确定Word是否提供了这种开箱即用的功能


您可以考虑使用类似的方法来逐一对齐文档之间的更改并应用它们。

您有一些代码-请在您的问题中分享。你好,菲利普,非常感谢您的回复。我刚刚发现MS Word有这个功能(进入“审阅”选项卡,点击“比较”,然后选择“合并”,然后添加源文档并逐个修改)。通过这种方式,可以合并具有修订的多个文档。但是我正在寻找一种通过VB代码实现的方法。。