【发布时间】:2011-03-03 19:41:36
【问题描述】:
我正在 Word 中添加一个 Excel 工作表对象。 Excel 附加了一个 COM 插件。知道如何知道 Excel 是独立运行还是作为嵌入式对象运行?
当嵌入的 Excel 对象在 Word 中被激活(双击)时,附加到 Excel 的 COM 插件会加载。我正在寻找某种属性或 OnConnection(...) 中的参数或其他可以告诉 Excel 对象状态的方法。
【问题讨论】:
我正在 Word 中添加一个 Excel 工作表对象。 Excel 附加了一个 COM 插件。知道如何知道 Excel 是独立运行还是作为嵌入式对象运行?
当嵌入的 Excel 对象在 Word 中被激活(双击)时,附加到 Excel 的 COM 插件会加载。我正在寻找某种属性或 OnConnection(...) 中的参数或其他可以告诉 Excel 对象状态的方法。
【问题讨论】:
试试Application 对象的UserControl 属性。
UserControl 属性 如果应用程序可见或可见,则为真 由用户创建或启动。错误的 如果您创建或启动了 通过使用以编程方式应用程序 CreateObject 或 GetObject 功能,并且应用程序是 隐。读/写布尔值。
我已经很久没有使用这个属性了,所以我不确定它对你的具体情况是否有帮助。
【讨论】: