-2

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

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

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

还有什么东西可以隐藏在标签中以保持该大小?

4

1 回答 1

3

未经测试!

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

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

更可能对大小产生重大影响的是格式,可以通过编辑、查找和选择、转到特殊、最后一个单元格来检测,并观察突出显示的单元格距离最后一个“占用”单元格很远。这可以固定如下:

  1. 选择最后一个“占用”行正下方的行。
  2. Ctrl+Shift+Down.
  3. Del.
  4. 节省。

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

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

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

Note that in all cases the file size may not reduce in response to ‘deletions’ until it is saved.

于 2012-09-26T16:31:39.350 回答