3步快速删除Excel图片和形状,定位对象后一键搞定
Excel工作表中的所有图片和形状都可以批量清除:一、按下Ctrl+G打开定位对话框,直接勾选“对象”后删除即可;二、调出“选择窗格”多选目标后集中删除;三、运行VBA代码遍历并删除ActiveSheet.Shapes集合中的全部形状对象,适用于需要自动化处理的场景。

当你为Excel工作表插入了大量图片或图形元素,而需要统一清除它们以简化版面或提升文件性能时,可以通过定位条件快速选中这些对象进行批量删除。下面介绍完成此操作的三种主要方法:
一、使用“定位条件”功能选中全部对象
Excel内置的“定位条件”功能可以一次性筛选出工作表中所有的图片、形状、图表等非单元格对象,帮助你避免逐一选取的低效操作。这种方法适用于所有Excel 2010及以上版本,且无需依赖宏或插件。
1、按下 Ctrl + G 组合键,打开“定位”对话框。
2、点击对话框右下角的 “定位条件…” 按钮。
3、在弹出窗口中,勾选 “对象” 选项,然后点击“确定”。
4、此时工作表中所有图片、形状、文本框及自选图形等对象将被同时选中,并以虚线边框高亮标识。
5、按下键盘上的 Delete 键,所有已选对象即被立即移除。
二、通过“选择窗格”逐一隐藏后批量删除
若部分对象被其他内容遮挡或因嵌入单元格导致“定位条件”难以准确识别,“选择窗格”可以列出所有对象名称并支持多选,是一种更可控的替代方案。
1、切换到 “开始”选项卡,在“编辑”组中依次点击 “查找和选择” → “选择窗格”。
2、右侧弹出“选择窗格”面板,显示当前工作表中所有对象的名称(如“图片 1”“矩形 3”等)。
3、按住 Shift 键 并单击首尾对象实现全选,或按住 Ctrl 键 逐一点选多个对象。
4、确认所有目标对象均已选中(名称前出现蓝色高亮)后,直接按 Delete 键进行删除。
三、使用VBA代码一键清空指定工作表所有形状对象
对于需要频繁执行清理操作的用户,VBA代码可以跳过交互步骤,直接遍历并删除Shape对象集合,包括嵌入式图片、自选图形及图表对象等,而不删除图表区本身(仅清理其作为Shape对象的部分)。
1、按 Alt + F11 组合键,打开VBA编辑器。
2、在左侧工程资源管理器中,双击需要处理的工作表(如 Sheet1)。
3、在右侧代码窗口中粘贴以下代码:
Sub DeleteAllShapes()
Dim shp As Shape
For Each shp In ActiveSheet.Shapes
shp.Delete
Next shp
End Sub
4、将光标置于代码内任意位置,按 F5 执行,所有形状类对象即被立即清空。
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
WPS动态交互图表制作指南:让数据变化直观呈现
WPS演示中图表不随数据更新时,可通过四种方法实现自动同步:一、用OFFSET+COUNTA定义动态名称绑定图表;二、用组合框控件联动VLOOKUP提取数据;三、用数据透视图配合切
PPT官方网站社区登录地址及用户交流中心入口
PPT正式社区入口为https: www ppt cn community,按五大标签分类内容,支持知识卡片、锚点跳转、模板比对等功能,具备版本识别、设计认证、教育协同等机制,并
WPS会员中心登录指南:个人官网入口直达
WPS正式会员中心登录入口为https: www wps cn member ,提供账户绑定与多端同步、云存储空间管理、会员权益即时查看及个性化界面定制四大功能。WPS正式会员中
2026最新教程:制作PPT动态交互图表详细步骤
PPT交互图表核心是观众参与而非单纯动画,2026年主流方案成熟易用:①用触发器实现点击切换数据;②嵌入链接Excel图表支持实时更新;③利用平滑切换模拟动态演进;④插Power
PPT交互式图表添加教程:5步让演示动起来(2026)
PPT中实现类交互图表需组合策略:用内置动画+触发器模拟交互、超链接嵌入网页图表、联动Excel数据动态更新、借助Think-Cell等插件提效,兼顾兼容性与实用性。直接在PPT里
- 日榜
- 周榜
- 月榜
相关攻略
2015-03-10 11:25
2015-03-10 11:05
2021-08-04 13:30
2015-03-10 11:22
2015-03-10 12:39
2022-05-16 18:57
2025-05-23 13:43
2025-05-23 14:01
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程
热门话题

