当您打开第二个Excel工作簿时,您是否看到一条错误消息,指出“ PERSONAL.XLS已经打开?”如果是这样,此问题与您打开第二个工作簿的方式有关。

您可以通过两种方式打开工作簿:在Excel或操作系统中。通过使用工具栏上的“打开”工具或通过选择“文件” |“打开”,可以从Excel中打开工作簿。打开。

如果您双击工作簿图标,则可以从操作系统中打开工作簿。

每次从操作系统打开工作簿时,都在启动另一个Excel实例。仅当您的系统上有Personal.xls工作簿并且仅使用操作系统方法打开第二个工作簿时,才会出现错误消息。第一次打开工作簿时,它将加载Personal.xls。第二次打开工作簿(请记住,您实际上是在打开另一个Excel实例)

程序尝试再次加载Personal.xls。由于它已经打开,因此会出现错误。

解决方案是从Excel而不是操作系统中打开第二个工作簿。使用打开适用于您的Excel版本的工作簿的方法,您将不会看到错误消息。

如果您必须打开第二个Excel实例并且不想收到错误消息,请使用Windows的“搜索”功能查找Personal.xls工作簿。

(在Windows中,而不是在Excel中执行此操作。)右键单击该文件,然后选择“属性”。在文件的“属性”对话框中,选择将文件设置为只读。一旦该文件为只读文件,则在打开Excel的辅助实例时不再收到错误。为什么?因为第一个实例由于处于只读状态而无法使文件保持打开状态。

如果在Excel中进行了一些小的配置更改,您也可以完全绕过错误情况。请按照下列步骤操作:

。从工具菜单中选择选项。 Excel将显示“选项”对话框。

。确保显示“常规”选项卡。 (请参见图1。)

。确保未选中“忽略其他应用程序”复选框。

。单击确定。

根据Excel的帮助系统,如果选中了“忽略其他应用程序”复选框,则Excel将不会与其他应用程序共享DDE信息。但是,这还不是全部,它还会影响在Windows中双击工作簿并且已经打开Excel时Excel的启动方式。如果清除了该选项(应清除),则Excel将在Excel的当前实例中启动新工作簿。如果已选择(可能已选择),则Excel尝试打开自身的第二个实例,如果系统上有Personal.xls文件,则会看到错误消息。

如果更改“忽略其他应用程序”复选框在使用Excel的其他方式上导致了无法预料的问题,则您还可以考虑将Personal.xls文件转换为加载项。 (ExcelTips的其他问题已讨论了如何创建加载项。)加载项以特殊状态打开,类似于只读状态,因此可以由多个Excel实例打开。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(2501)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: