none
excel使用“移动或复制”方式建立副本后,大小变小,部分错误被修正 RRS feed

  • 问题

  • excel原档里面只有一个工作表,内容很少而且都是一些文字性内容,大小却有374K,而且打开时报错

    执行如下动作:

    1. 新建一个空的测试excel表,并打开

    2. 打开原档,在工作表选项卡栏右键使用“移动或复制”,选择向测试表建立一个新副本

    3. 保存测试副本,发现大小只有16k,且测试副本打开时不报错

    如图:

    看起来感觉是原档里存在某些错误内容,这些错误内容占用了大量的空间导致原档大小比较大。复制到新的工作簿后,系统舍弃了这些错误内容于是大小恢复到了正常应有的大小。

    我的问题如下:

    1. 题目中所述问题是什么原因导致的?

    2. 如果我的猜测成立,即原档中存在某些错误内容,那么这些错误内容是什么?该如何找到这些错误内容?

    3. 除了“移动或复制”的方法外,是否还有其他方法能解决这个问题?下次怎样才能避免出现这些错误内容呢?

    2020年4月20日 1:10

答案

  • 你好,

    A1:

    我个人判断,可能部分内容、部分单元格设置出错导致文件变大,打开有报错,但无法直接判断是什么原因导致,可能的因素比较多,论坛支持也有一定局限性,请见谅。

    可以在备份该文件后,尝试以下步骤:

    • 全选单元格,点击“开始” > 在“编辑”组,点“清除” > 清除格式,避免给其他不必要的单元格也设置了格式。
    • “开始” > “样式"组,”条件格式“ > 清除规则 > 清除整个工作表的规则,从而减少对数据有效性的检测。
    • 在该文件中,定位到有内容的最后一个单元格,选中在它下面的一行,同时敲击CtrlShift,敲击Delete;选中在它右侧的一列,同时敲击CtrlShift,敲击Delete,删除多余的空白单元格。
    • 检测该文件是否为共享文件,取消共享,减少因共享产生的缓存内容。

    A2:

    打开原文档时,具体有什么报错信息呢?报错信息中是否有指出一些路径,错误模块等?

    对于公式的错误有”检测错误“的选项排查,但对于文字性内容,排查主要依靠错误信息。

    A3:

    通常我们遇到此类问题,A1中罗列的一些操作无效,就建议用户复制数据内容,粘贴到新的空白工作表,相对于一步步地测试排查,这个比较便捷有效。

    有时具体的原因无法排查出来,所以在原文件的基础上解决此问题比较困难,其他的操作也是尝试性方案。比如:备份好该文件后,另存为其他的文件格式再更改回来,这样让Excel 重新写入工作表文件。

    完全避免此类情况是无法保证的呢,但还是建议:从其他地方复制的内容,可以在粘贴选项中选”值“;设置格式时,不要选中过大的范围。

    此致,

    敬礼

    Emily


    如果以上回复对您有所帮助,建议您将其标记为答复。如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnmff@microsoft.com.

    点击了解更多或者访问我们的 专用论坛,与我们的技术专家一起分享探索 Microsoft Office 2019。

    2020年4月20日 8:38
    版主