当我运行 Excel 并在 Windows 资源管理器中双击 Excel 文件时,我希望它默认在新窗口中打开,以便我可以将文档移动到单独的显示器。有什么方法可以实现此行为吗?
答案1
我也遇到过这个问题。以下是我所做的:
在 Excel 2003 中,转到工具 -> 选项 -> 常规选项卡。
确保选中“忽略其他应用程序”选项。
在 Excel 2007 和 2010 中,单击 Office 按钮 -> Excel 选项 -> 高级。
在常规下,选中“忽略使用动态数据交换的其他应用程序”。
我不知道为什么它没有内置。来源:http://www.lytebyte.com/2008/05/13/how-to-open-two-excel-files-side-by-side-in-separate-monitors/
答案2
答案3
将所有工作簿在不同窗口中打开存在某些缺点。首先,如果您在一个工作簿中编写引用另一个工作簿的公式,它将包含另一个工作簿的完整文件路径。其次,从一个工作簿复制/粘贴到另一个工作簿会减少可用于目标数据的选项数量,例如保持列宽等。对于您的目的而言,这些事情可能并不重要,但基本上,如果您在多个窗口中使用多个工作簿时遇到任何“奇怪”的行为,您可以尝试在同一个窗口中打开它们,看看这种奇怪现象是否会消失。
我倾向于保留默认行为,即在同一窗口中打开 Excel 工作簿,当我想在不同的窗口中打开单个工作簿时,我会右键单击文件并选择“在新窗口中打开”。为了做到这一点,我写了这个小工具。免费。请随意安装。
答案4
Excel 2007:如果您有权编辑 Windows 注册表,这里是一些注册表文件,当您右键单击文件时,它们会添加在新实例中打开的选项(默认或非默认),以便您可以使用这两种功能。
还有一个 .reg 文件可以“卸载”它。已在 excel 2007(32 位 Windows)中试用和测试。我相信该技术与 hyperslug 的答案相同:是否使用 DDE。