Excel工作薄瘦身秘技
发布时间:2023-06-15 06:31:19
很多用户都遇到过Excel 文件在使用过程中不断增肥,反应越来越迟钝的现象,甚至发生文件损坏而丢失重要数据的可怕事件。如果是因为有大量数据的输入,那么文件体积增加也无可非议,此时应该通过优化表结构、把数据分散保存到多个工作簿文件的方法来减小单个文件的体积。很多用户都遇到过Excel 文件在使用过程中不断增肥,反应越来越迟钝的现象,甚至发生文件损坏而丢失重要数据的可怕事件。如果是因为有大量数据的输入,那么文件体积增加也无可非议,此时应该通过优化表结构、把数据分散保存到多个工作簿文件的方法来减小单个文件的体积。然而,在很多时候,这些拥有“臃肿”身材的工作簿文件里面只有少量的数据,那么,它是怎么“肥”起来的呢?
本技巧中会罗列一些常见的Excel 文件体积虚增的原因及处理办法。
1 工作表中存在大量的细小图形对象
工作表中如果存在大量的细小图形对象,那么文件体积就可能在用户毫不知情的情况下暴增,这是一种很常见的“Excel 肥胖症”。可以使用下面两种方法来检查Excel 工作表是否存在这种症状。
(1)在工作表中按键调出“定位”对话框,单击“定位条件”按钮,在“定位条件”对话框中选择“对象”项,单击“确定”,如图1 所示。然后观察工作表上是否会显示很多被选定的对象。
如果工作簿中包含多个工作表,需要在每个工作表中用这种方法进行查找。关于“定位”功能的更多技巧,请参阅技巧28。
注意:隐藏列或行中的对象利用这种方法无法被看到。
(2)用VBA 对工作簿中的对象进行计数,查看在每个工作表中实际存在的对象数量,如果此数量不合理,就说明有问题。按打开VBA 编辑器窗口,单击菜单“插入”→“模块”来插入一个新模块,默认情况下为“模块1”,然后在模块1 的代码窗口中输入以下代码:
Sub CountShapes()
Dim n As Double
Dim ws As Worksheet
Dim Content As String
For Each ws In Worksheets
n = ws.Shapes.Count
Content = Content & "工作表" & ws.Name & " 有" & n & " 个对象" & vbCrLf
Next
MsgBox Content
End Sub
最后,按F5 键来运行这段代码,就能看到检查结果。在看似空白的工作表中,存在着大量的图形对象,如图2 所示。


猜你喜欢
- Epic是一款十分大方的游戏平台,经常会赠送不少免费游戏,而最近有不少用户听说EPIC最近有圣诞特惠活动,都纷纷注册去领取,不过也有用户遇到
- 日常办公中,我们制作的文档常需要发给客户、老板或老师审阅。但常常会出现这样一个问题:例如,做好一篇论文发给指导老师。但是,当老师打开这个文档
- 日常工作中,我们经常要用到Excel统计数据,你还在一个个个单元格相加吗?那你真的太老实了,下面教大家一招,快速隔行求和,只要30秒,一起来
- 美柚App如何使用?美柚App是一款专为女生打造的经期记录软件,美柚App拥有非常方面的记录功能,而深受大家喜爱,那么我们该如何使用这款软件
- 在我们的Win10专业版系统中,环境变量起着非常重要的作用。它是用来指定操作系统运行环境的一些参数。不过很多小白用户还不知道环境变量的设置是
- 苹果新版Mac系统macOS Catalina已经正式发布,那么新版Mac系统macOS Catalina怎么更新升级?iTunes已经被放
- 视频转换王是一款很好的视频编辑软件,它的功能强大,而且操作简单,那你知道视频转换王怎么压缩视频的吗?接下来我们一起往下看看视频转换王压缩视频
- 如下图,为什么我的APP边上有一朵小云?每次使用APP的时候点击APP会重新下载?问题描述:手机桌面上各别APP边有一朵小云,使用的时候要点
- 最近有win7用户遇到了系统无法开机的问题,并且提示错误代码0x490,这该如何解决呢?下面针对这个问题,我们就一起来看看解决的办法吧。出现
- 朋友的一台三星笔记本使用中意外出现蓝屏,并提示蓝屏代码为0×0000000A。这种情况很有可能是驱动程序使用了不正常的内存地址导致的。我们可
- 点击菜单栏上的文件--页面设置。 在弹出的对话框中点击页眉页脚选项,根据需求自己设定。
- 如何在礼物说中进行签到?礼物说是一款生活服务类软件。最近有用户问小编,想要在礼物说中进行签到,但是不知道具体怎么操作。下面就是在礼物说中进行
- 在使用雨课堂时,有些用户会问什么是雨课堂web端它是什么意思,简单的说就是在网页设计中我们称为网页的意思,感兴趣就一起看一下详细介绍吧! 雨
- 电脑不用鼠标怎么关机?很多朋友们可能还不知道,下面小编就给大家带来Win10使用键盘关机的两种方法,一起来看看吧使用键盘关机,准确性很高,而
- win10 0xc0000001安全模式进不了怎么办?最近有小伙伴们在后台私信小编关于win10提示错误代码0xc0000001的问题有没有
- 设置方法:1、单击开始选项卡右下角如图所示的按钮;2、弹出字体对话框;在中文字体和西文字体处,分别设置汉语和英语字体即可,如图所示。
- 电脑开机进不去系统是最常见的故障之一,最近就有用户遇到开机要按esc才能进入桌面,这是怎么回事?出现这种问题应该是系统设置问题,或者开机启动
- 因为摄像头在电脑屏幕的正前方,不少用户觉得这样万一要是被黑客不小心入侵的话就会没有隐私了,所以有用户就想关闭摄像头,那么该怎么关闭呢现在使用
- 在Word2003中插入的图形或图片,默认情况下不能用鼠标随意移动位置。这主要是由于Word图形或图片默认的环绕方式为“嵌入型”,这种环绕方
- 内存频率对电脑硬件的跑分影响很大,同时内存频率也会影响到我们电脑的实际使用,如果遇到电脑卡顿的情况下是可以更改内存频率来提升速度的,那么Wi