在日常工作中或许会经常遇到Excel中包含了大量的无尽的autoshape形状或者空白单元格,造成Excel运行缓慢卡死,但是原有数据也比较多,不想一点一点修改,再搜索很多资料后,看到了两个大神的操作,下面来分享。

一、无尽 autoshape形状

一个比较好的处理方法是直接用宏来处理,具体方法:

Alt + F11,打开VBA窗口,插入模块,代码区域复制以下代码:

Sub DeletePic()Dim p As ShapeFor Each p In ActiveSheet.ShapesIf p.Type = 1 Thenp.DeleteEnd IfNextEnd Sub

其中Type类型包含很多,可以处理的项目也很多,帮助文档里有以下内容:

MsoShapeType 枚举 
指定形状的类型或形状范围。
名称 值 描述 
msoAutoShape 1 自选图形。 
msoCallout 2 标注。 
msoCanvas 20 画布。 
msoChart 3 图。 
msoComment 4 批注。 
msoDiagram 21 图表。 
msoEmbeddedOLEObject 7 嵌入的 OLE 对象。 
msoFormControl 8 窗体控件。 
msoFreeform 5 任意多边形。 
msoGroup 6 组合。 
msoIgxGraphic 24 IGX 图形 
msoInk 22 墨迹 
msoInkComment 23 墨迹批注 
msoLine 9 线条 
msoLinkedOLEObject 10 链接 OLE 对象 
msoLinkedPicture 11 链接图片 
msoMedia 16 媒体 
msoOLEControlObject 12 OLE 控件对象 
msoPicture 13 图片 
msoPlaceholder 14 占位符 
msoScriptAnchor 18 脚本定位标记 
msoShapeTypeMixed -2 混和形状类型 
msoTable 19 表 
msoTextBox 17 文本框 
msoTextEffect 15 文本效果 
所以根据实际需要,13代表类型为图片,如果要删除autoshape形状,将第四行代码部分的type类型改为1即可

然后,就要看同学你电脑处理器的速度了,可能是漫长无尽的等待,直到处理完毕,所有的autoshape形状就都删除了

二、 无尽空白行、无尽空白列

某大神的操作方法是将空白行/列的行高或者列宽设为默认

选中第一行的空白行,Ctrl + Shift + ↓  选择所有空白行,设置行高为14.25(默认行高),然后Ctrl + S 保存,长长的横向进度条就回来了

选中第一列的空白列,Ctrl + Shift + →  选择所有空白列,设置列宽为8.38(默认列宽),然后Ctrl + S 保存,长长的纵向进度条就回来了

以上欢迎查阅使用,也欢迎提出意见共同讨论

Excel中包含大量无尽autoshape、无尽空白单元格怎么办?相关推荐

  1. Excel中,多个数值在同一个单元格中,如何运用公式求和?

    转自:Excel中,多个数值在同一个单元格中,如何运用公式求和? 在数据的统计和分析中,有时候会遇到很头疼的问题,例如,客户将多个月的进货数据录入到了同一个单元格中,如下图:此时,如何发挥Excel数 ...

  2. EXCEL中提取某行最后一个有效单元格数据

    用户的需求总是多种多样的,有的如同下图:大家可以看下图,只是举例,不一定合理.每个人所属的部门的级别不同,有的人属于公司之下,有的属于team之下,而大家可以看到这个表里面有很多空白单元格,看上去不是 ...

  3. php 相同数据合并单元格,利用for循环实现excel中多列数据合并到一个单元格

    详细内容 今天在工作中,老板给我一个任务,把excel表格中的多列数据合并到一列中. 数据如下: 注意:数据从16601到20000,也就是说有两千个网址. 下面为大家介绍几种方法: 第一种:使用wp ...

  4. python查找excel中内容_Python 根据关键字查找xls单元格内容

    必要的第三方库:xlrd 功能:根据传入的关键字来检索xls,读取关键字所在的单元格相邻单元格的内容.仅能处理xls. 用法:excel_read(需要查找单元格内容的xls文件路径,检索关键字(只接 ...

  5. VBA基本操作(二)——空白单元格填充

    今天来一个听起来逻辑有点复杂,但代码很简单的一段代码. 在Excel中,如果想用公式填充空白单元格,方法一般是: 1.Ctrl+G,然后点击定位条件,选择"空值" 2.然后在第一个 ...

  6. 实现Excel行插入行删除特殊处理,单元格合并及动态条件单元格公式自动计算功能的VBA 宏示例

    最近的项目中,用到了很多Excel的VBA宏功能,用户的新需求也有很多需要用VBA宏来实现.为满足业务需求, 自己搜索网上的相关资料,尝试不同的解决方法,最终解决了用户的需求,在此记录下来,做一个总结 ...

  7. 在Excel中填写空白单元格以完成表格

    If you've imported data into Excel, you might need to clean it up before you can use it. Here's how ...

  8. 成功解决在excel表格中仅在某列内插入一个空白单元格,使其下部的数据整体下移一格

    成功解决在excel表格中仅在某列内插入一个空白单元格,使其下部的数据整体下移一格 目录 解决问题 解决方法 解决问题 在excel表格中仅在某列内插入一个空白单元格,使其下部的数据整体下移一格 解决 ...

  9. 批量提取excel中包含特定关键字的单元格内容

    批量提取excel中包含特定关键字的单元格内容 链接:https://pan.baidu.com/s/1uTnkYXh8jBcaeda-JoQDuQ 提取码:jbkv class get_xls_da ...

最新文章

  1. 高手速成android开源项目【blog篇】
  2. 现代NLP中的零样本学习
  3. 未来几年,BCH超越BTC的路径是什么?
  4. KVM 标准化安装文档
  5. 2014 北京邀请赛ABDHJ题解
  6. 如何做好数字化体验管理,了解一下?
  7. 大数据翻页_【干货】大数据翻页的难点和技巧
  8. Failed to read artifact ......明明之前可以的
  9. MYSQL 5.1自动安装脚本
  10. 区块链组织架构_区块链可以加速开放组织的5种方式
  11. iPhone 12发布当天,罗永浩开“旧机发布会”:香得不行!
  12. 使用睡袋_宝宝睡袋使用心得
  13. 移动端rem单位用法
  14. vue子组件mounted不执行_vue中父子组件传值,解决钩子函数mounted只运行一次的问题...
  15. 思科ASA防火墙端口映射
  16. java面试①整体流程
  17. 世界著名的十大定律,你都知道吗
  18. 前端加载自定义字体及速度优化
  19. 使用customRef自定义ref,解决setup中处理异步问题。
  20. Rasa 3.x 学习系列-Rasa X 社区版(免费版) 更改

热门文章

  1. 运维坑到底能不能入?千万不要......
  2. 巴什博奕(Bash Game)与威佐夫博弈(Wythoff game)
  3. Vue项目:Markdown笔记本(中)
  4. R16 android4.4 常见问题参考手册
  5. java datarow_DataTable、DataRow、DataColumn用法
  6. 计算机主板包括哪四种版型,主板板型有哪些?大板与小板的区别
  7. DNS服务(主从服务器)
  8. caputo分数阶导数程序_Caputo分数阶导数的一种二阶逼近方法
  9. 发现中国统计年鉴好资源网站
  10. Linux新建目录并指定挂载点,Linux中将/var等已有目录挂载到新添加的硬盘