Office中国论坛/Access中国论坛

标题: word用宏语句实现两个文档的段落合并成一个文档 [打印本页]

作者: frankfu9687    时间: 2009-10-12 11:13
标题: word用宏语句实现两个文档的段落合并成一个文档
请参考:
Sub haifeistar()
'本程序将中文段落插入英文段落之后
  n = 1
  For Each cp In Documents("f:\中文.doc").Paragraphs 'cp代表中文段落
    cp.Range.End = cp.Range.End - 1
    Set ep = ActiveDocument.Paragraphs(n).Range 'ep代表英文段落
      ep.Start = ep.End - 1
      ep.Select
      Selection.TypeText Text:=Chr(11) & cp.Range.Text
    n = n + 1
  Next
End Sub

本代码在英文文档中使用
作者: frankfu9687    时间: 2009-10-12 11:14
哪位师傅来看看,这个宏有没有什么问题?我放到VB里面,没有用。而且我想把中文放在英文上边是不是也可以实现?
作者: frankfu9687    时间: 2009-10-12 17:52
总是告诉我bad filename.十分郁闷
作者: 菜的不行了    时间: 2010-7-19 12:25
楼主的文档名和路径对吗?听一个高手说,要在VB里使用Word编程,要先进行引用才行啊。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3