保留空间的空电子表格[关闭]

Posted

技术标签:

【中文标题】保留空间的空电子表格[关闭]【英文标题】:Empty Spreadsheet holding onto space [closed] 【发布时间】:2012-09-26 14:32:12 【问题描述】:

我的用户给了我一个电子表格来研究为什么我们的程序无法导入。

我一直在慢慢剖析它,到目前为止已经删除了除了一个之外的每一列和标签。 我已选择并删除了所有单元格,并确保没有隐藏单元格。 我还检查了没有与选项卡关联的代码。

然而,文件大小仍然是 8 兆!如果我创建一个新选项卡以便删除原始选项卡,它会缩小到几 k。

标签中还有什么地方可以隐藏以保持该大小?

【问题讨论】:

带我过去了我所期望的数据(L96)。如果我删除所有数据,奇怪的是它仍然会将我带到同一个单元格!!! 不确定。不知道那是哪里。我怎么得到它? 好的,选择面板成功了。有很多图形向上移动到顶部单元格之外(必须通过窗格选择,然后您才能看到底部控制点)请输入正式答案,以便我可以为您提供答案. 查看 VBA 代码来解决这个问题: ***.com/questions/3003349/… 【参考方案1】:

未经测试!

数据转储到 Excel 中经常会创建具有非常少明显内容的超大(字节)工作簿。

其中一个原因可能是数据中包含了提取代码(检查Developer, Visual Basic)。

更可能对大小产生显着影响的是格式,这可以通过编辑、查找和选择、转到特殊、最后一个单元格检测到,并且观察突出显示的单元格距离上一个单元格还有很长的路要走“占用”的单元格。这可以修复如下:

    选择最后一个“占用”行正下方的行。 Ctrl+Shift+Down. Del. 保存。

嵌入对象(检查编辑、查找和选择、选择窗格)以及评论的内容也可能会增加大小,即使这些内容没有显示。 【这个问题的具体答案】

链接断开的数据透视表也可能是一个原因。

其他原因可能包括明显空白的“最后一个单元格”确实被占用(例如使用与背景匹配的字体颜色)或其他隐藏对象。

请注意,在所有情况下,文件大小在保存之前不会因“删除”而减小。

【讨论】:

我发布另一个问题的答案 ***.com/questions/3003349/… 只是一个简短的说明。如果您使用的是 Excel 2013(不确定其他任何内容),您可能需要按照描述选择明显空的行或列,然后右键单击行或列以删除它们。简单地按删除对我不起作用。但是这个方法真的很管用,把20MB+的工作簿降到了700KB,值得一试。性能上的巨大差异。

以上是关于保留空间的空电子表格[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

将带有表格数据的 Excel 电子表格转换为 JSON 的最简单方法是啥? [关闭]

Chrome 扩展写入谷歌电子表格 [关闭]

在一个电子表格中保留条件格式颜色但删除条件

在线表格如何阻止特定的电子邮件地址[关闭]

google docs电子表格导出:如何从时间、日期中删除撇号[关闭]

Libre Office 电子表格 - 如何在列中的多个重复值中仅保留一个值?