用过EXCEL打印,没用WORD,帮你顶

解决方案 »

  1.   

    我给你一个思路。
    你用C#调用Word宏,利用宏编写打印代码,在宏里可以控制打印完毕后才退出Word运行宏是Run()方法打印方法PrintOut() 将Background参数(第一个参数)设置为True。强制打印完成后才执行下一条语句。
      

  2.   

    补充一下,我没有自己做,但是我觉得这样应该可以,因为我用Excel出报表的时候有部分功能走的这个思路,原因也是,比如说前面一个命令,后面一个Quit,但是前面还没有执行完毕就Quit了。我当时使用了一个标志参数来判断是否运行完毕,然后再Quit的