Excel工作薄瘦身秘技

时间:2023-06-15 06:31:19 

很多用户都遇到过Excel 文件在使用过程中不断增肥,反应越来越迟钝的现象,甚至发生文件损坏而丢失重要数据的可怕事件。如果是因为有大量数据的输入,那么文件体积增加也无可非议,此时应该通过优化表结构、把数据分散保存到多个工作簿文件的方法来减小单个文件的体积。很多用户都遇到过Excel 文件在使用过程中不断增肥,反应越来越迟钝的现象,甚至发生文件损坏而丢失重要数据的可怕事件。如果是因为有大量数据的输入,那么文件体积增加也无可非议,此时应该通过优化表结构、把数据分散保存到多个工作簿文件的方法来减小单个文件的体积。然而,在很多时候,这些拥有“臃肿”身材的工作簿文件里面只有少量的数据,那么,它是怎么“肥”起来的呢?

本技巧中会罗列一些常见的Excel 文件体积虚增的原因及处理办法。

1 工作表中存在大量的细小图形对象

工作表中如果存在大量的细小图形对象,那么文件体积就可能在用户毫不知情的情况下暴增,这是一种很常见的“Excel 肥胖症”。可以使用下面两种方法来检查Excel 工作表是否存在这种症状。

(1)在工作表中按键调出“定位”对话框,单击“定位条件”按钮,在“定位条件”对话框中选择“对象”项,单击“确定”,如图1 所示。然后观察工作表上是否会显示很多被选定的对象。
Excel工作薄瘦身秘技
如果工作簿中包含多个工作表,需要在每个工作表中用这种方法进行查找。关于“定位”功能的更多技巧,请参阅技巧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 所示。
Excel工作薄瘦身秘技

标签:瘦身,工作,对象,格式,",&,&rdquo,文件
0
投稿

猜你喜欢

  • 小爱同学UWP版怎么使用键盘输入?

    2022-07-04 18:26:38
  • 更新iOS 14.5后苹果LOGO 闪一下的问题得到解决

    2023-07-16 18:41:52
  • 夜神模拟器怎么导出文件到电脑?夜神模拟器导出文件到电脑的方法

    2022-06-13 21:25:22
  • 关于windows update的常识

    2023-09-06 23:24:59
  • 微软win10发布会,Win10不会支持安卓应用

    2023-06-23 03:52:50
  • Win10系统开机后出现“Win32Bridge.Server.exe参数错误”怎么办?

    2023-04-15 16:55:21
  • 电脑Win7系统更新显卡驱动后出现花屏原因分析与解决

    2022-01-26 23:29:07
  • excel函数如何提取字符函数

    2023-03-09 11:12:16
  • 路由器WiFi密码怎么改?更改路由器WiFi密码方法教程

    2023-08-10 00:42:55
  • Win10搜索索引选项修改按钮是灰色的怎么办

    2022-11-23 11:58:20
  • 如何准备打印机以打印Word 2013文档?

    2022-11-14 09:10:58
  • Win10 Cortana小娜搜索结果显示缓慢的解决方法

    2023-05-02 14:31:23
  • word 表格中怎样快速插入序号?

    2023-07-02 06:34:24
  • Win8系统电脑桌面图标有小盾牌的去除方法

    2023-01-03 18:54:23
  • Win8.1 Wi-Fi掉线连不上频繁掉线问题处理教程

    2022-02-03 13:41:34
  • 如何修改 Office 2016安装路径的方法 图解详细教程

    2023-11-07 22:34:40
  • Win11怎么创建多个虚拟窗口?

    2023-06-22 22:57:04
  • 固态硬盘的好处是什么?电脑使用固态硬盘有什么用

    2022-10-18 12:40:32
  • 图表和数据应用详解

    2022-07-18 01:32:25
  • PSof1.exe - PSof1是什么进程 有什么作用

    2022-05-06 06:17:50
  • asp之家 电脑教程 m.aspxhome.com