WordApp1.Selection.WholeStory();//或者WordApp.ActiveDocument.Select();
 WordApp1.Selection.Copy();
 WordApp2.Selection.PasteAndFormat(Word.WdRecoveryType.wdPasteDefault);复制整个文档,再粘贴到另外一个文档中,发现设定的表格单元格内的行高由原来的“固定”变成了"最小",现在希望粘贴后不要对原来表格的样式进行自动调整如何实现?

解决方案 »

  1.   

    晕,直接COPY一份文档即可
    file.copy()
    哈哈
      

  2.   

    这是为了处理多次使用同一模板的问题,最终输出文档是WordApp2,WordApp1相当于临时文档不断的添加模板然后写入数据,再存进WordApp2中。
      

  3.   

    有没有熟悉word编程的高手啊?小弟很急。
      

  4.   

    分二步,先复制其他信息,再复制表格,复制表格的相关代码:Windows("文档 1").Activate
    Selection.Tables(1).Select
    Selection.CopyWindows("文档 2").Activate
    Selection.PasteAndFormat (wdPasteDefault)