为什么我的 excel 文档有 960,000 个空行?

C-d*_*zle 15 windows-7 microsoft-excel-2007 microsoft-excel

我在 Windows 7 机器上有一个 Excel 文档 Office 2007(如果这部分很重要,我不确定,但只是把它扔在那里)。这是所有员工电话号码的列表。如果我需要生成一个新页面,我可以点击第2页,表格会再次自动生成。

问题是,有人把它搞砸了,因为它在网络驱动器上,现在显示我有超过 960,000 行数据,而我真的没有!我做了 CTRL+END 以查看最后一个单元格中是否有任何数据,因此我将其清除,删除了该行和列,但仍然没有修复它。删除后,它几乎似乎复制了自己。

如何解决此问题而不是重新创建整个文档?

Jon*_*ell 16

Microsoft 有一个出色的支持文档,称为如何重置 Excel 中的最后一个单元格

从该文件:

将最后一个单元格设置在当前使用的工作表范围之外的最常见原因是格式过多。当您格式化整个行和列时,某些类型的格式可能导致最后一个单元格被设置为远低于或位于正在使用的实际范围右侧的单元格。

根据您的问题下方的评论,似乎应用于所有行的边框格式似乎是罪魁祸首。

我使用上面链接提供的加载项中的代码将文件大小从几兆字节减少到几百 k。