读书人

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

发布时间: 2012-03-20 14:01:11 作者: rapoo

请问如何在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

读书人网 >VBA

热点推荐