我正在使用一个 Excel 实例进行自动化,我想防止来自任何其他应用程序的任何干扰。设置Application.IgnoreRemoteRequests = False
似乎完成了我想要实现的 99%。
但是,如果用户在 Office 应用程序(例如 PowerPoint)中插入图表,图表编辑器将使用我的 Excel 实例。我假设它调用GetObject(, "Excel.Application")
. 所以我基本上想做的是从GetObject
调用中隐藏我的 Excel 实例。
可能,嵌入 Excel 窗口可以解决问题,但我了解到这既不推荐也不支持,那么还能做什么呢?(除了创建两个应用程序实例。)