主题:word合并
zhengxinhai
[专家分:30] 发布于 2010-03-27 20:24:00
用vf代码,怎样将word1、word2....方档合并一个word文档,要求合并时后一个文档在新的一页?
回复列表 (共1个回复)
沙发
zhengxinhai [专家分:30] 发布于 2010-03-27 20:56:00
Appdoc=crea("word.application")
Appdoc.visible= .T.
Appdoc.Documents.Add
*!*打开T1.doc将内容复制到上面代码产生的word新建文档
Appdoc1=crea("word.application")
Appdoc1.Application.Documents.Open("d:\T1.doc")
Appdoc1.visible= .f.
Appdoc1.Selection.WholeStory
Appdoc1.Selection.copy
Appdoc.Selection.Paste
Appdoc1.activedocument.saved=.t.
Appdoc1.quit
RELEASE appdoc1
*!*打开T2.doc将内容复制到上面代码产生的word新建文档
Appdoc2=crea("word.application")
Appdoc2.Application.Documents.Open("d:\T2.doc")
Appdoc2.visible= .f.
Appdoc2.Selection.WholeStory
Appdoc2.Selection.copy
Appdoc.Selection.Paste
Appdoc2.activedocument.saved=.t.
Appdoc2.quit
RELEASE appdoc2
*!*word新建文档保存为T3.doc
Appdoc.Documents(1).Saveas("d:\T3.doc")
运行时,打开word文档,提示所做的更改影响共用模板normal,是否保存所做的更改,请给修一下,怎样才能只要t3.doc就可以,不出现提示窗口?
我来回复