excel文件太大的9个原因,并针对具体原因给出具体的解决方法,从而解决excel文件太大的问题
发布时间:2023-07-17 22:37:44
群里时常有朋友问到,Excel文件太大,如何办?首先得找出原因才能有解决的办法。本文针对Excel文件太大给出几方面的原因分析,以对于那些寻求如何缩小excel文件大小的朋友一些帮助。
很多朋友都用上Excel2010版了,先来看看Excel2010中同一文件保存为何种Excel格式文件大小最小?
同一文件保存格式不同,生成的文件从大到小的顺序为 XLS > XLSM > XLSX > XLSB。
另外如果是不明原因的遇到excel文件太大,可以从下面几方面来找原因。
excel文件太大原因之一:
工作表中有大量细小图片对象导致文件增大。比如从网页上复制内容直接粘帖到Excel文件中,而没有使用选择性粘帖。无意中单击了绘图工具栏的直线或其他绘图对象,不知不觉中在文件中插入了小的直线或其他图形,由于很小,几乎无法看到,又通过单元格的复制产生了大量的小绘图对象。在工作表中插入了图片其他绘图对象,操作中又将其高度宽度设为0或很小的值,通过复制产生了大量的对象。
这种问题引起的excel文件太大,解决方法:
按下F5键,定位条件,选中“对象”,确定,看是否有很多被选择的小对象。但如果隐藏列或行,对象仍然不能看到。
这时可以使用VBA对对象进行计数,看看有多少个对象在工作表中,与你的工作表中需要的对象数量是否相符。方法:按下ALT+F11键,打开VBE窗口,单击插入——模块,复制下面代码,按F5键运行。
Sub countshapes()
Dim n
n = ActiveSheet.Shapes.Count
MsgBox "本工作表共有" & n & "个对象"
End Sub
excel文件太大原因之二:
一个工作簿带有过多工作表,导致体积过大打开缓慢。适当的Excel工作簿内的工作表分离成多个工作簿,科学合理的创建规范的文件夹,分门别类,逻辑放置。
excel文件太大原因之三:
很大区域设置了数据有效性,或将有有效性设置的单元格复制到很大的区域,尤其是在有效性设置中进行了“输入法”“输入信息”“出错警告”的设置,更具有隐蔽性,一般不易发现。
这种原因引起的excel文件太大,解决办法是:选择多余的单元格区域,数据-有效性,在“设置”、“输入信息”、“出错警告”、“输入法”页面分别执行“全部清除”。
excel文件太大原因之四:
VBA模块、窗体、控件或插件过多。将工作表内所有VBA模块整合到单个模块里,尽量简化VBA代码的编写,精简窗体控件及插件。
excel文件太大原因之五:工作表背景造成的文件增大
因以较大的图片作为工作表的背景,使文件增大。除非特别需要,不用背景,如果确实需要,作为背景的图片要尽可能的小。
excel文件太大原因之六:
插入图片格式的原因,同样一幅图片,bmp格式时画质最好,体积最大;jpg格式时画质跟体积都适中;gif格式的画质就要差很多了,因此,在选择图片时,一般照片类的图片最好是jpg格式。图片实际尺寸,建议通过图像编辑类的软件编辑,然后在Excel插入实际尺寸大小的图片,而不是通过拖拉放到缩小图片。
excel文件太大原因之七:
函数公式或自定义名称过多,或者数据透视表等所引用的单元格范围过大。
解决方法:删除多余的自定义名称,将函数公式转化为数值格式,或适当的压缩透视表的引用范围。
excel文件太大原因之八:
Excel自动保存功能或在编辑文档时异常退出,会导致Excel文件虚大。解决方法:养成Ctrl+S的良好习惯,将容量过大的工作表移动或复制到新工作簿内另存为,有时将会非常有效。
excel文件太大原因之九:
大范围设置单元格格式或者条件格式。如果需要在一行或一列的很大范围设置统一的单元格格式,可以选择整行或整列设置单元格格式,而不要只选择行列的一部分单独设置格式,再根据需要对行列的个别单元格设置单独的格式,对整行或整列甚至整个工作表设置单元格格式并不会造成文件虚增,对A1:A65536设置单元格格式与对A1:A65535设置单元格格式文件太小是完全不同的。
正确操作方法是:全选整行或整列,先清除单元格的格式或将单元格格式设为常规,再对整行或整列设置其他的单元格格式,直接设置有时可能并不能使文件减肥。
条件格式的删除:编辑-定位,定位条件中选“条件格式”,然后在格式-条件格式中删除条件格式。
猜你喜欢
- office2010的安装使用详细步骤教程做一下,让各位都能够使用上免费的OFFICE2010,目前安装教程只经过本站的office2010
- excel填充序列怎么设置?1、规律性数字序列的填充:对于数字序列的填充,通常情况下,我们只需要输入前两个数字就可以完成整个序列的填充。具体
- 我们在网上看到一篇文章不错的时候,要想把它复制粘贴到Word文档中保存下来。但是当我们将复制后的文字内容粘贴到Word文档后发现格式全变了,
- PC 游戏玩家在 Windows 11 或 Windows 10 游戏计算机上容易遇到很多问题。这些问题可能是VALORANT 连接错误、不
- 其实,Word背后,还有一大批隐藏技能你可能不知道。掌握他们,你将开启新世界的大门。前方高能,小伙伴们请站稳扶好。Word快捷键操作技巧大全
- Word2003是微软公司提供的一款文字处理软件,可以对文字进行排版和编辑、分段等各种处理,最终将编辑好的内容打印出来,是办公室一族中必备的
- 在excel制作的表格都没有作者名的,应该怎么添加进来呢?下面随小编一起来看看吧。excel添加作者名的步骤以Excel文档《资产负债表》为
- 在安装升级了win10操作系统后,我们的电脑上的一些小伙伴在日常使用电脑时可能会遇到提示sgtool.exe系统出错的情况。对这类问题小编认
- Excel表格是我们日常的学习和工作中经常会用到的,尤其是办公室人员;如果表格数据量较大,我们需要拖动滚动条来查看内容;可以一些用户反馈说E
- 很多朋友在使用word文档的时候,应该遇到过网上的文章内容很乱需要排版的问题,怎么便捷而不繁琐的处理好文章排版呢?让我们一起看看下面的相关教
- 不少朋友反馈收不到21H1更新怎么办?微软21H1更新将在5月份推送,如果你的系统收不到更新的话,那么或许是你的系统版本还停留在1909版本
- 在excel中把数字怎么设置成以万元为单位?很多朋友都不是很清楚,其实方法很简单的,下面小编就为大家详细介绍一下,不会的朋友可以参考本文,来
- 要在Excel中创建一个图表非常容易:选择数据>[图表向导]>选中需要的图表类型即可完成,我们日常看到的图表大多均如图1.1-6
- 方法一只要直接双击工具栏上任意一个标签文字即可显示并固定工具栏,如果再次双击就隐藏工具栏方法二在工具栏任意位置右键单击鼠标,在弹出的标签中单
- 对于Word2010文档中的SmartArt图形而言,大部分都可以改变其原始布局方向。以改变流程图或循环图的流程方向为例。操作步骤如下所述:
- 在添加底色的表格上进行重新设置,使表格消除底色,对表格进行整理。今天,小编就教大家在Excel中进行表格添加填充底色的操作方法。Excel中
- 这是Daniel Ferry开发的一款Excel仿真游戏中所用到的足球场,他详细介绍了足球场的制作过程,下面与大家分享。本文绘制完成的足球场
- 在Excel中录入数据的时候经常需要录入日期,如果是逐一打上去而不是打阿拉伯数字,这样会显得很慢,因此我们需要用到日期转换的功能,具体该怎么
- 在我们使用Word2016中,对文档页面进行适当的设置可以让打印出来的文档更加的美观,平常在我们新建文档是里面的页面都是默认好的,要改变的话
- Excel中的表头内具体该如何excel2003表头内画斜线的教程呢?下面是由小编分享的excel2003表头内画斜线的教程,以供大家阅读和