【发布时间】:2019-01-08 17:56:41
【问题描述】:
我正在开发一个 Excel 插件。它适用于 2013 年之前的 Excel 版本。但是当它针对 Excel 2013 运行时,很多功能都被破坏了。我发现根本原因是所有窗口都在 Excel 2013 中的一个进程中运行。即使用户明确启动一个新窗口通过双击桌面上的快捷方式或单击开始菜单中的项目,不会创建新进程。 这会导致进程之间的状态冲突。状态栏和功能区是共享的。例如,当我在一个窗口中更新状态栏信息时,其他窗口的也会更新。当我在一个窗口中选中/取消选中功能区按钮时,其他窗口的按钮也会被选中/取消选中。 我认为一个可能的解决方案是更改一些配置以使其像以前一样工作。但我在谷歌上搜索没有发现任何相关内容。
有没有人知道怎么做或者有其他解决方法?
【问题讨论】:
-
您可以在问题标签中声明您使用的编程语言。它可以增加获得帮助的可能性。也添加 VBA,即使您不使用它。出于同样的原因。
-
希望this 能帮到你。
标签: excel vba vsto office-interop office-2013