背景:Windows 10 桌面版 Excel
使用命令行开关,excel.exe /x filename.xlsx
我可以在其自己的进程中打开一个 Excel 工作簿,但如何防止随后打开的工作簿被添加到此进程/实例中?
换句话说:我想要以通常的方式在单个进程/实例中打开我的所有工作簿和我的客户的工作簿,但将一个特定的工作簿分开保存,以免污染或因其他实例崩溃而受到污染。
我正在寻找一种对我的电子表格的日常用户透明的解决方案。
答案1
我自己已经测试过了,确实,excel.exe /x
双击另一个电子表格后,将有效地使用相同的运行过程。
我只能想到两种方法:
安装两个不同版本的 Office,例如 Office 2019 和 2016,将最新版本 2019 设置为电子表格的默认处理程序,但使用版本 2016 作为您自己的电子表格。
创建一个虚拟机,在 Office 和电子表格内部安装,然后在其中工作。
答案2
看到这个Ablebits 链接,但以下是适用于各个 Office 版本的一些建议:
- 右键单击任务栏中的 Excel 图标,然后选择 Excel - 或者以任何方式显示 Excel
- 按住 Alt 并双击所需的电子表格,然后确认
- 鼠标滚轮单击任务栏中的 Excel 图标