Excel 2007 错误: Excel 无法完成此任务与可用资源。

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 928976
症状
您会收到以下错误消息:

Excel 无法完成此任务与可用资源。选择较少的数据,或者关闭其他应用程序。

发生错误时您:
  • 打开或保存 Excel 工作簿
  • 打开 Excel 工作簿从另一个工作簿引用相对名称
  • 在 Excel 工作簿中的公式中使用已定义的名称
  • 定义或删除 Excel 工作簿中的名称

获得此错误在另一个版本的 Microsoft Excel 中吗?

若要查看有关如何解决此错误,在另一个版本的 Microsoft Excel 中的信息,请单击与您的 Excel 版本相匹配的链接:

Excel 2010 错误: Excel 无法完成此任务与可用资源。
Excel 2003 错误: Excel 无法完成此任务与可用资源。

解决方案
我们建议您按照本文中顺序的提供的方法。但是,如果您必须以前曾尝试要修复此错误的方法之一,它无法帮助,您可以跳转到另一种方法快速从该列表中:

方法 1: 检查您是否超过限制

单击此处可显示有关如何检查 Excel 2007 限制的信息。

如果超出了某些 Excel 2007 限制,如运行太多的计算工作簿中,则会出现错误。这些限制一些,如下所示:
  • 最大工作表大小限制为 1048576 行乘以 16384 列。
  • 总的单元格可以包含的字符数是 32767 个字符。
  • 在计算中的最大选定的范围为 2048。
  • 在计算中的函数的最大嵌套的级别为 64。
有关 Excel 2007 规范和限制,请阅读 Office Online 本文中的信息的完整列表:



如果您已签和工作表或工作簿不超过 Excel 限制,转到下一个方法。

方法 2: 确保 Excel 的只有一个实例处于活动状态

单击此处可显示有关如何检查如果只有一个 Excel 实例处于活动状态的信息。

如果 Excel 的多个实例正在运行,则会出现错误。如果您有多个 Excel 工作簿打开一次,通常会发生这种情况。我们建议您关闭 Excel 的所有实例,然后重新打开 Excel 工作簿进行测试。如果您不确定是否有多个运行的 Excel 实例,请按照下列步骤检查:
  1. 打开任务管理器。要执行此操作,可采取任何以下操作:
    • 按 CTRL + ALT + Delete,,然后单击 启动任务管理器.
    • 按 CTRL + Shift + Esc。
    • 用鼠标右键单击任务栏的空白区域,然后选择 启动任务管理器.
  2. 只要您是在任务管理器中,单击 应用程序 选项卡。
  3. 单击 任务 若要按字母顺序排序的应用程序的栏。
如果您看到多个行与 Microsoft Excel,您正在运行多个的实例。我们建议您返回到 Excel、 保存工作簿并将其关闭。重复此过程,直到 Excel 不会再出现在任务管理器中。

Excel 的所有实例都将都关闭,一旦打开的 Excel 工作簿和测试。如果错误持续发生,请转到下一个方法。

方法 3: 关闭所有应用程序

单击此处可显示有关如何关闭所有应用程序的信息。

如果其他应用程序是处于活动状态并且使用计算机内存,而您试图使用、 打开或保存 Excel 工作簿,则可能会发生此错误。我们建议您关闭并退出 Excel 工作簿除外的所有应用程序。

您可以手动关闭应用程序,或者您可以按照以下文章之一中提供的"干净启动"步骤:所有应用程序都关闭后,打开的 Excel 工作簿和测试。如果错误持续发生,请转到下一个方法。

方法 4: 测试 Excel 在安全模式下

单击此处可显示有关如何以安全模式启动 Excel 的信息。

如果您有太多 Excel 加载宏程序运行,则会出现错误。若要测试是否外接程序导致此问题,请以安全模式启动 Excel:
  1. 单击 启动启动.
  2. 在 Windows 7 中,键入 /s excel 在中 搜索程序和文件 框中,然后按键 输入.
    在 Windows Vista 中,键入 /s excel 在中 开始搜索 框中,然后按键 输入.

  3. 检查标题。它应该阅读 Book1-Microsoft Excel (安全模式)。
  4. 单击 Microsoft Office 按钮按钮图像然后选择 打开.
  5. 找到测试,并将其打开的 Excel 工作簿。
打开 Excel 工作簿并测试。如果不再出现错误,您可能有太多的外接程序或特定的加载项可能会导致此错误。我们建议您按照本文 Microsoft 在线卸载外接程序的步骤:



如果错误持续发生,请转到下一个方法。

方法 5: 关闭预览窗格在 Windows 资源管理器 (仅 Windows 7)

如何关闭预览窗格上显示的信息,请单击此处。

预览窗格用于在 Windows 资源管理器中的大多数文件的内容,请参阅。例如,如果您单击图片、 视频或文本文件,您可以预览其内容而无需打开该文件。默认情况下,通过预览窗格在 Windows 7 中处于关闭状态。但是,如果它打开,它可能导致冲突与您尝试打开导致此错误的 Excel 工作簿。我们建议您关闭预览窗格,并测试您的 Excel 工作簿打开。若要此操作:
  1. 单击 启动 启动然后单击 计算机.
  2. 单击 组织.
  3. 选择 布局然后单击以清除 预览窗格.
  4. 打开 Excel 工作簿并测试。
如果错误持续发生,请转到下一个方法。

如果您使用相对名称,方法 6: 将保存为 Excel 工作簿文件

单击此处显示的信息。

错误可以创建包含相对名称的工作簿时,会发生,然后填充引用此相对名称,新工作簿中的单元格区域。例如,创建包含一个相对名称的工作簿,然后在另一个工作簿,您可以按 Ctrl + Enter,用来填充单元格区域对相对名称的引用。将第二个工作簿另存为"Excel 97-2003年工作簿 (*.xls)"文件,然后关闭两个工作簿。

若要变通解决此问题,请按照以下选项之一:

选项 1
  1. 打开 Excel 工作簿包含相对名称的第一次。
  2. 接下来,打开 Excel 工作簿包含相对名称的引用。
选项 2

将两个工作簿保存为 Excel (.xlsx) 工作簿文件。若要此操作:
  1. 单击 Microsoft Office 按钮按钮图像.
  2. 单击 另存为.
  3. 在选择 Excel 工作簿 (*.xlsx) 另存为类型 框并保存该文件。

如果错误持续发生,请转到下一个方法。

7: 更改定义方法名称来引用单元格直接

单击此处显示的信息。

您可能已使用定义的名称表示单元格、 单元格、 公式或常量值的范围。如果定义的其他深入 20 多个级别的嵌套名称间接引用的名称和您执行下列命令之一,会出现错误:
  • 添加或使用的名称超过在公式中的间接寻址级别
  • 删除名称所引用的已定义名称的 20 多个级别


要解决此问题,请更改定义的名称,以便它们更直接引用给定单元格。

如果错误持续发生,请转至本文的"参考"部分。
参考
如果此知识文库文章中的信息无法帮助解决该错误在 Excel 2007 中的,选择下列选项之一:

excel2007 excel2k7 excel12 xl2007 xl2k7 xl12 不能完成任务

警告:本文已自动翻译

属性

文章 ID:928976 - 上次审阅时间:12/19/2011 22:58:00 - 修订版本: 1.0

Microsoft Office Excel 2007

  • kbofficealertid kberrmsg kbxlslink kbtshoot kbexpertisebeginner kbprb kbmt KB928976 KbMtzh
反馈