【问题标题】:Can't set reference in Excel IDE to MS Word无法在 Excel IDE 中设置对 MS Word 的引用
【发布时间】: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


【解决方案1】:

当应用程序处于中断模式或代码正在运行时,编辑器中的引用选项将显示为灰色。我关闭了 excel,重新打开它并能够添加 Microsoft Word 库参考。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-27
    相关资源
    最近更新 更多