问题需要:
         
(1)现有word模板,word模板上是固定的书信格式,已经有了文字,只有些空白需要添写
(2)点按钮,调用已有的word模版,弹出一个和模板一样的word新建文档,可以在新文档的空白处填写.但模版固定有的格式,文字不能改变.   满足上述问题有决方案吗?能给出相关的代码吗????谢谢各位高手啦

解决方案 »

  1.   

    用表格
    Set MyTable = MyDoc.Tables(1)
    MyTable.Cell(2, 1) = ""
      

  2.   

    word我不是太清楚,但excel可以把模板copy一个,程序中直接在copy里操作,很好实现
      

  3.   

    这个问题好解决,你用word生成固定的模板以后,在需要填写内容的地方插入特殊标记(如:第一个单元格插入#1#,第二个插入"#2#",正式运行的时候用填写内容替换标签),保存。
    启动vb程序,要生成文档时,将模板拷贝到别处,调用Word Application对象操作文档,需要填写的地方你就查找标记,然后替换就可以。这些函数你去看看vba中。都有的。