如何在单独的窗口中打开新的 Excel

您是否曾经需要等待几分钟才能让 Excel 工作簿运行宏、更新 Power Query 或重新计算繁重的公式? 当然,您可以完全合法地用一杯茶和咖啡来填补停顿,但您可能有另一个想法:为什么不在附近打开另一个 Excel 工作簿并暂时使用它呢?

但事情并非那么简单。

如果您以通常方式打开多个 Excel 文件(在资源管理器中双击或通过 文件——打开 在 Excel 中),它们会自动在 Microsoft Excel 的同一实例中打开。 因此,如果您在其中一个文件中运行重新计算或宏,则整个应用程序将很忙,并且所有打开的书籍都将冻结,因为它们有一个通用的 Excel 系统进程。

这个问题很容易解决——您需要在一个新的单独进程中启动 Excel。 它将独立于第一个,并允许您在 Excel 的前一个实例并行处理繁重的任务时安静地处理其他文件。 有几种方法可以做到这一点,其中一些可能有效也可能无效,具体取决于您的 Excel 版本和您安装的更新。 因此,请一一尝试。

方法1.正面

最简单和最明显的选项是从主菜单中选择 开始——程序——Excel (开始——程序——Excel). 不幸的是,这种原始方法仅适用于旧版本的 Excel。

方法 2:鼠标中键或 Alt

如何在单独的窗口中打开新的 Excel

  1. 点击 正确的 通过单击任务栏上的 Excel 图标 - 将打开一个包含最近文件列表的上下文菜单。
  2. 在这个菜单的底部会有一个 Excel 行——点击它 鼠标按钮, 保持 而关键 其他.

另一个 Excel 应在新进程中启动。 此外,而不是左键单击 其他 您可以使用鼠标中键 - 如果您的鼠标有它(或压力轮发挥作用)。

方法3.命令行

从主菜单中选择 开始运行 (开始运行) 或按键盘快捷键 Win+R. 在出现的字段中,输入命令:

如何在单独的窗口中打开新的 Excel

点击后 OK Excel 的新实例应在单独的进程中启动。

方法 4. 宏

这个选项比以前的选项复杂一点,但根据我的观察,它适用于任何版本的 Excel:

  1. 通过选项卡打开 Visual Basic 编辑器 开发人员——Visual Basic (开发人员——Visual Basic) 或键盘快捷键 其他 + F11. 如果选项卡 开发人员 不可见,可以通过显示 文件 - 选项 - 功能区设置 (文件 - 选项 - 自定义功能区).
  2. 在 Visual Basic 窗口中,通过菜单为代码插入一个新的空模块 插入 - 模块.
  3. 将以下代码复制到那里:
Sub Run_New_Excel() Set NewExcel = CreateObject("Excel.Application") NewExcel.Workbooks.Add NewExcel.Visible = True End Sub  

如果您通过运行现在创建的宏 开发人员 – 宏 (开发者——宏) 或键盘快捷键 其他+F8,然后将按照我们的需要创建一个单独的 Excel 实例。

为方便起见,上面的代码可以不添加到当前书,而是添加到宏的个人书,并在快速访问面板上为此过程放置一个单独的按钮 - 然后此功能将始终可用。

方法五:VBScript 文件

此方法与前一种方法相似,但使用 VBScript(一种高度简化的 Visual Basic 语言版本)在 Windows 中执行简单的操作。 要使用它,请执行以下操作:

首先,通过在资源管理器中启用文件扩展名的显示 查看 - 文件扩展名 (查看 - 文件扩展名):

如何在单独的窗口中打开新的 Excel

然后我们在任意文件夹或桌面上创建一个文本文件(例如 新Excel.txt) 并在那里复制以下 VBScript 代码:

设置 NewExcel = CreateObject("Excel.Application") NewExcel.Workbooks.Add NewExcel.Visible = True 设置 NewExcel = 无  

保存并关闭文件,然后将其扩展名从 TXT on VBS. 重命名后,将出现一个您必须同意的警告,并且文件的图标将更改:

如何在单独的窗口中打开新的 Excel

一切。 现在在该文件上双击鼠标左键将在您需要时启动一个新的独立 Excel 实例。

PS

请记住,除了优点之外,运行多个 Excel 实例也有其缺点。 这些系统进程“看不到”对方。 例如,您将无法在不同 Excel 中的工作簿单元格之间建立直接链接。 此外,程序的不同实例之间的复制等将受到严重限制。 然而,在大多数情况下,这并不是为了不浪费时间等待而付出的大代价。

  • 如何减小文件大小并加快速度
  • 什么是个人宏本以及如何使用它

发表评论