【发布时间】:2016-03-22 00:16:57
【问题描述】:
我想用 Excel 电子表格中的值填充 Word 文档。显然,这样做的方法是参考 MS Word 并使用以下代码 sn-p:
Dim wrdApp As Word.Application
但是我得到一个错误:
“未定义用户定义类型”
所以我尝试通过工具菜单设置参考,但参考选项显示为灰色。
我需要做什么才能启用此功能?
【问题讨论】:
-
也许做后期绑定?像 Dim WrdApp 作为对象集 WrdApp = CreateObject("Word.Application") 之类的东西。如果这不起作用,请尝试修理办公室。
-
引用选项灰显的可能原因有多种。确保没有代码在运行,并确保您已在“属性”窗口(VBA 编辑器左侧的任务窗格)中选择了实际项目(或其中的对象)。
-
@DanL - 运行代码似乎是问题所在。我关闭了 excel,回家并重新打开了文件,现在我可以添加 Microsoft Word 参考。谢谢,
标签: excel vba reference ms-word