VC怎么实现word文档的比较合并两个功能

如题所述

VC如何实现word文档的比较合并两个功能。
有两份word文档,一份是原稿,一份是修改后的word文档,我要用VC实现对这两份文档进行比较,然后再把它合并成一个文档。当然,word软件有文档比较功能和文档合并功能,但我在要在VC中如何实现这两个功能呢?我要如何调用这两个宏命令呢?是用哪两个宏命令实现的?

------解决方案--------------------
word软件有文档比较功能和文档合并功能
-----------------------------------------
既然WORD都有了 你用WORD录制宏不就知道了
------解决方案--------------------
我知道用word的宏,但它的哪个宏是比对和合并功能呀.在VC中要怎样调用呢?
----------------------------------
录制宏
请再看一下我说的话
------解决方案--------------------
打开WORD
工具->宏->录制新宏->确定
开始录制宏
工具->比较合并文档->选中要合并的文档
停止录制宏
工具->宏->宏->找到刚才录制的宏->编辑

ActiveDocument.Merge FileName:= _
"C:\Documents and Settings\yecheng\My Documents\mydoc\3.doc ", MergeTarget _
:=wdMergeTargetSelected, DetectFormatChanges:=True, UseFormattingFrom:= _
wdFormattingFromPrompt, AddToRecentFiles:=False

这里看到的是Word.Application.ActiveDocument.Merge这个函数
即Word.Document.Merge这个函数
温馨提示:内容为网友见解,仅供参考
无其他回答

用vc读取word表格 如何得到合并单元格的宽和高
Table table=tables.item(1);cell=talbe.cell(1,1);width=cell.GetWidth();height=cell.GetHeight();

学用系列|如何搞定word批量替换修改和格式转换?这里一站搞定
1. 批量修改文件名称。2. 批量修改文件内容,无需打开文档进行替换。3. 支持word文档转EPUB、图片格式。4. 支持excel转换pdf。5. 支持pdf转换word、epub。6. 支持图片批量修改和压缩。

如何搞定word批量替换修改和格式转换
编码转换:提供常用的字符串编码转换功能。日期时间差:一个小小的工具,可以计算指定的两个时间的间隔。我的IP地址:显示当前电脑的内网及公网IP地址。上手体验  批量修改文件名称\/批量修改文件内容\/批量修改文件扩展名  无需打开文档进行批量内容替换  支持word文档转EPUB、图片格式。&#...

vc中 怎样把word文档转换为二进制数据
所有文件都是以二进制存放在硬盘的,只是存放结构不一样而已

如何用C语言编程实现对打开的Word 等软件的保存功能,即Ctrl+s
1、用Office的VBA生成VBA代码。2、用VB生成Dll程序,其中代码是修改过的VBA代码。3、用VC调用VB生成的Dll文件。

如何在文档中一次同时查找多个项目?
1、你想要集体修改成其他别的内容。那就直接用替换好了。2、你可能想让这些东西同时被标记出来方便你通篇的进行审视或者重点关注。EmEditor这样的文本编辑器时可以高亮显示搜索词的,你可以下载一个试试看http:\/\/www.onegreen.net\/Soft_Show.asp?SoftID=322 ———你要找到那个字做什么呢。。。如果是...

如何用VC操作word时,实现插入换页符
你好!有两种方法:方法一:插入-分页符。方法二:Ctrl+Enter,两个键一起按就可以。

怎么用VC在WORD文档中插入图片
这实际上不是一个VC问题, 而是你会不会用WORD的COM接口的问题.所有的Office程序, 都提供IDispatch接口...

vc++ 怎么实现窗口的切换
用vc++编程时,利用csplitterwnd类实现拆分窗口比较简单,但是对于实现多个窗口的切换,例如应用程序拥有两个面板,一个是命令面板ccommandview,而另一个是显示面板。在显示面板中又可以根据命令面板的参数设置切换为不同的显示窗口(cdataview,cpictureview)。应该如何实现呢?一、建立窗口 1、选择[insert...

如何编写一个vc++程序打开一个已存在word文档,谢谢大侠指点~!~!_百 ...
ShellExecute(NULL,"open",file,NULL,NULL,SW_SHOWNORMAL);file是你的文件路径

相似回答