如何将 Excel 工作簿加载到其自己的实例中并将其保持在自己的实例中

如何将 Excel 工作簿加载到其自己的实例中并将其保持在自己的实例中

背景:Windows 10 桌面版 Excel

使用命令行开关,excel.exe /x filename.xlsx我可以在其自己的进程中打开一个 Excel 工作簿,但如何防止随后打开的工作簿被添加到此进程/实例中?

换句话说:我想要以通常的方式在单个进程/实例中打开我的所有工作簿和我的客户的工作簿,但将一个特定的工作簿分开保存,以免污染或因其他实例崩溃而受到污染。

我正在寻找一种对我的电子表格的日常用户透明的解决方案。

答案1

我自己已经测试过了,确实,excel.exe /x双击另一个电子表格后,将有效地使用相同的运行过程。

我只能想到两种方法:

  1. 安装两个不同版本的 Office,例如 Office 2019 和 2016,将最新版本 2019 设置为电子表格的默认处理程序,但使用版本 2016 作为您自己的电子表格。

  2. 创建一个虚拟机,在 Office 和电子表格内部安装,然后在其中工作。

答案2

看到这个Ablebits 链接,但以下是适用于各个 Office 版本的一些建议:

  • 右键单击任务栏中的 Excel 图标,然后选择 Excel - 或者以任何方式显示 Excel
  • 按住 Alt 并双击所需的电子表格,然后确认
  • 鼠标滚轮单击任务栏中的 Excel 图标

相关内容