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 所示。
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
小爱同学UWP版怎么使用键盘输入?
![](https://img.aspxhome.com/file/2023/6/a324511_0s.jpg)
更新iOS 14.5后苹果LOGO 闪一下的问题得到解决
![](https://img.aspxhome.com/file/2023/0/a207120_0s.jpeg)
夜神模拟器怎么导出文件到电脑?夜神模拟器导出文件到电脑的方法
![](https://img.aspxhome.com/file/2023/7/a328167_0s.jpg)
关于windows update的常识
![](https://img.aspxhome.com/file/2023/30/a262612_0s.jpg)
微软win10发布会,Win10不会支持安卓应用
![](https://img.aspxhome.com/file/2023/29/a252188_0s.jpg)
Win10系统开机后出现“Win32Bridge.Server.exe参数错误”怎么办?
![](https://img.aspxhome.com/file/2023/26/a220789_0s.png)
电脑Win7系统更新显卡驱动后出现花屏原因分析与解决
![](https://img.aspxhome.com/file/2023/29/a253703_0s.jpg)
excel函数如何提取字符函数
路由器WiFi密码怎么改?更改路由器WiFi密码方法教程
![](https://img.aspxhome.com/file/2023/6/a323664_0s.png)
Win10搜索索引选项修改按钮是灰色的怎么办
![](https://img.aspxhome.com/file/2023/25/a217713_0s.jpg)
如何准备打印机以打印Word 2013文档?
Win10 Cortana小娜搜索结果显示缓慢的解决方法
![](https://img.aspxhome.com/file/2023/30/a263352_0s.png)
word 表格中怎样快速插入序号?
![](https://img.aspxhome.com/file/2023/5/32425_0s.jpg)
Win8系统电脑桌面图标有小盾牌的去除方法
![](https://img.aspxhome.com/file/2023/2/a291493_0s.jpg)
Win8.1 Wi-Fi掉线连不上频繁掉线问题处理教程
![](https://img.aspxhome.com/file/2023/29/a256082_0s.jpg)
如何修改 Office 2016安装路径的方法 图解详细教程
![](https://img.aspxhome.com/file/2023/4/16434_0s.png)
Win11怎么创建多个虚拟窗口?
![](https://img.aspxhome.com/file/2023/1/a282646_0s.jpg)
固态硬盘的好处是什么?电脑使用固态硬盘有什么用
![](https://img.aspxhome.com/file/2023/6/a326530_0s.jpg)