【问题标题】:Embedded Office Application - How to know whether the app is running or the object is embedded嵌入式 Office 应用程序 - 如何知道应用程序是否正在运行或对象是否已嵌入
【发布时间】:2011-03-03 19:41:36
【问题描述】:

我正在 Word 中添加一个 Excel 工作表对象。 Excel 附加了一个 COM 插件。知道如何知道 Excel 是独立运行还是作为嵌入式对象运行?

当嵌入的 Excel 对象在 Word 中被激活(双击)时,附加到 Excel 的 COM 插件会加载。我正在寻找某种属性或 OnConnection(...) 中的参数或其他可以告诉 Excel 对象状态的方法。

【问题讨论】:

    标签: excel ole comaddin


    【解决方案1】:

    试试Application 对象的UserControl 属性。

    UserControl 属性 如果应用程序可见或可见,则为真 由用户创建或启动。错误的 如果您创建或启动了 通过使用以编程方式应用程序 CreateObject 或 GetObject 功能,并且应用程序是 隐。读/写布尔值。

    我已经很久没有使用这个属性了,所以我不确定它对你的具体情况是否有帮助。

    【讨论】:

      猜你喜欢
      • 2019-10-28
      • 2015-08-04
      • 1970-01-01
      • 1970-01-01
      • 2012-04-20
      • 2019-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多