文章编号: 244435 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

概要

Microsoft Excel 仅保存每个工作表中正在使用的部分,也就是包含数据或格式设置的部分。有时,工作表的最后一个单元格可能在实际使用的数据区域之外。此问题可能导致文件超出必要大小,您可能会打印多余的页面、收到“内存不足”错误消息或遇到其他异常行为。清除多余的行和列以重置最后一个单元格可帮助解决这些问题。

注意:按 Ctrl+Shift+End 可定位活动工作表的最后一个单元格。

更多信息

最后一个单元格被设置到当前使用的工作表区域之外的最常见原因是过度的格式设置。对整行和整列进行格式设置时,某些类型的格式设置可能导致将最后一个单元格设置到离实际使用区域较远的下方或右侧。

将 Lotus 1-2-3 文件导入到 Excel 中时,也会发生这一问题。如果将 Lotus 文件保存为 Excel 工作簿格式,Excel 将无法确定 Lotus 1-2-3 工作表中的最后一个单元格。因此会激活整个工作表。要重置最后一个单元格的位置,可使用以下方法之一从工作表的未使用列和行中清除不必要的信息(数据和格式设置)。删除无关的信息后,保存工作表以强制 Excel 重建活动的单元格表。

注意:如果使用以下方法之一,您可能会收到“内存不足”或类似的错误消息。这是因为 Excel 试图删除选中的区域。如果您收到此错误消息,请在清除数据时使用较小的行或列区域。

方法 1:手动删除多余的行和列

要通过手动删除多余的行和列以重置最后一个单元格,请按照下列步骤操作:
  1. 通过选择相应的列标题,以选择包含数据的最后一列右侧的所有列。

    提示:执行此操作的一个方法是按 F5 并键入相应的引用。例如,为列键入 F:IV,或为行键入 5:65536
  2. 按 Delete。
  3. 对于包含数据的最后一行以下的行,重复步骤 1 和 2。
  4. 保存文件。
  5. 要继续在文件中操作,请关闭并重新打开文件。

方法 2:使用 Excel 加载宏

现在,通过下载可获得一个 Excel 加载宏来删除多余的格式设置并重置最后一个单元格。要下载此加载宏,请访问以下 Microsoft 网站:
http://www.microsoft.com/downloads/details.aspx?FamilyId=ECFD076C-B873-48CC-B842-DA999C848C82&displaylang=en
  1. 在下载页上,单击“Download”(下载)按钮。当提示您进行此操作时,请单击“打开”。
  2. 当收到许可协议时,请单击“是”。
  3. 当收到 WinZip 自动解压缩程序的提示时,请单击“浏览”按钮,然后选择希望将加载宏解压缩到的位置。

    注意:可以将该文件放在 Excel 加载宏位置,这样它就会自动显示在 Excel 的“加载宏”对话框中。该位置为 Office 安装位置中的 Library 文件夹。此位置通常为 C:\Program Files\Microsoft Office\Office\Library 文件夹。

    在“浏览”对话框中选择了所需的下载位置后,请单击“WinZip”对话框中的“解压缩”。单击成功下载提示信息中的“确定”,然后单击“WinZip”对话框中的“关闭”。
  4. 启动 Excel,然后按照与所运行的 Excel 版本相对应的步骤操作。

    Microsoft Office Excel 2007

    1. 单击“Microsoft Office 按钮”,然后单击“Excel 选项”。
    2. 依次单击“加载宏”、“管理”框中的“Excel 加载宏”和“运行”。
    3. 如果未将文件保存到 Library 文件夹,请单击“浏览”按钮,找到该文件,然后在“浏览”窗口中选择该文件。
    4. 单击“Excess Format Cleaner 1.1”,然后单击“确定”。

    Microsoft Office Excel 2003 及早期版本的 Excel

    1. 单击“工具”菜单上的“加载宏”。
    2. 如果未将文件保存到 Library 文件夹,请单击“浏览”按钮,找到该文件,然后在“浏览”窗口中选择该文件。
    3. 单击“Excess Format Cleaner 1.1”,然后单击“确定”。
  5. 在 Excel 2007 中,单击“加载宏”选项卡,然后单击“菜单命令”组中的“Clear Excess Formats in XSFormatCleaner.xla”(在 XSFormatCleaner.xla 中清除多余格式)。

    在 Excel 2003 及更早版本的 Excel 中,打开要清除的工作簿,然后单击“文件”菜单上的“Clear Excess Formatting in workbook”(在 workbook 中清除多余格式设置)。然后,该宏会从文件中的所有工作表中清除多余的格式设置。

    该宏完成以后,将会告知您必须保存工作簿才能永久保持更改。
  6. 保存、关闭并重新打开该文件。

属性

文章编号: 244435 - 最后修改: 2007年2月26日 - 修订: 5.1
这篇文章中的信息适用于:
  • Microsoft Office Excel 2007
  • Microsoft Office Excel 2003
  • Microsoft Excel 2002 标准版
  • Microsoft Excel 2000 标准版
  • Microsoft Excel 97 标准版
关键字:?
kbhowto kbinfo kbprogramming kbdtacode kbcode kbexpertisebeginner KB244435
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com