回 帖 发 新 帖 刷新版面

主题:word合并

用vf代码,怎样将word1、word2....方档合并一个word文档,要求合并时后一个文档在新的一页?

回复列表 (共1个回复)

沙发

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就可以,不出现提示窗口?

我来回复

您尚未登录,请登录后再回复。点此登录或注册