当前位置: 代码迷 >> VBA >> 请教怎么在Excel中通过VBA来操作Word文档中的域
  详细解决方案

请教怎么在Excel中通过VBA来操作Word文档中的域

热度:1278   发布时间:2013-02-26 00:00:00.0
请问如何在Excel中通过VBA来操作Word文档中的域?
有很多Word文档,里面很多信息是一样的,但内容会经常变化。每次都要挨个打开每个文档去替换。 

我想把那些文档中一样的信息设为域,然后在Excel列出文档列表,填写好域的内容,通过VBA编程来设置Word中指定域的内容,修改Word文档。 

请问类似的VBA帮助在MSDN哪一部分中可以找到?

------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
建议在VBA打开一个WORD,跟踪看文档属性
------解决方案--------------------------------------------------------
VB code
Sub macro1()Dim f As Word.FieldFor Each f In Word.ActiveDocument.Fieldsf.Result.Text = "abcd"NextEnd Sub
------解决方案--------------------------------------------------------
从 VBA 中调用文档级自定义项中的代码
http://msdn.microsoft.com/zh-cn/library/bb386306.aspx

如何使用 MFC 中的自动化功能添加并运行 VBA 宏
http://support.microsoft.com/kb/194906/zh-cn
  相关解决方案