我正在开发一个 Excel 插件。它适用于 2013 年之前的 Excel 版本。但是当它针对 Excel 2013 运行时,很多功能都被破坏了。我发现根本原因是所有窗口都在 Excel 2013 中的一个进程中运行。即使用户明确启动一个新窗口通过双击桌面上的快捷方式或单击开始菜单中的项目,不会创建新进程。这会导致进程之间的状态冲突。状态栏和功能区是共享的。例如,当我在一个窗口中更新状态栏信息时,其他窗口的也会更新。当我在一个窗口中选中/取消选中功能区按钮时,其他窗口的按钮也会被选中/取消选中。我认为一个可能的解决方案是更改一些配置以使其像以前一样工作。但是我在谷歌上搜索没有发现任何相关的东西。
有谁知道如何制作或有其他解决方案吗?