KutoolsforOffice — 一套方案,五大工具。事半功倍。

如何在 Excel 中快速删除所有自选图形?

作者Kelly修改日期

当您的 Excel 工作表中布满矩形、线条或箭头等自选图形时,逐个删除无疑费时费力。幸运的是,本文为您对比了三种实用方法——从基础内置工具到一键式高级解决方案,它们在精准度与灵活性上各具优势,助您轻松应对!


使用“定位条件”删除所有对象

这是 Excel 用户最常用的方法来删除形状,因为它内置于 Excel,无需任何编码或加载项。但需要注意一个重要事项:

⚠️此方法不仅会删除自选图形,还会删除工作表中的所有类型对象,包括图片、图表、文本框、剪贴画,甚至嵌入式控件。如果您的工作表包含其他重要视觉元素,此方法可能导致意外的内容丢失。

以下是利用“定位条件”功能高效完成此任务的方法。

  1. 按下“F5”键或“Ctrl+G”打开“定位”对话框,然后单击“定位条件……”。
  2. 选择“对象”,然后单击“确定”,即可选中所有对象(包括形状、图片等)。
  3. 只需按下 Delete 或 Backspace 键,即可一键全部删除。

使用 VBA 删除所有形状(包括图表和图片)

如果您倾向于自动化操作,只需一个简单的 VBA 脚本,即可一键删除活动工作表中的所有形状。

⚠️注意:此宏会删除所有类型的形状,包括图表、图片、SmartArt 和文本框。
  1. 按住 Alt + F11 键,即可打开“Microsoft Visual Basic for Applications”窗口。
  2. 单击“插入”>“模块”,然后将以下宏粘贴到模块窗口中。

    VBA:删除活动工作表中的所有形状

    Sub DeleteShapes()
    Dim Shp As Shape
    For Each Shp In ActiveSheet.Shapes
    Shp.Delete
    Next Shp
    End Sub
  3. 按下 F5 键即可运行此宏。

所有形状(包括自选图形、图表和图片)都将被从当前工作表中移除。


使用 Kutools for Excel 精准仅删除自选图形

Kutools for Excel 提供了一款名为“删除插图和对象”的专用工具,可精准地仅从当前工作表、所选工作表或整个工作簿中移除自选图形。

💡 此方法确保仅删除自选图形,同时保留图片、SmartArt 和图表等其他图形元素。

Kutools for Excel——包含 300 多个 Excel 必备工具,并永久免费畅享 AI 功能!立即下载!

安装 Kutools for Excel 后,请依次点击“Kutools”>“删除”>“删除插图和对象”,然后按以下方式配置对话框:

  1. 在“删除”部分,选择“自选图形”。
  2. 在“查找范围”部分,选择:
    • “当前工作表”——删除当前工作表中的所有形状。
    • “选中工作表”——选择您要处理的特定工作表。
    • “所有工作表”——从整个工作簿中移除形状。
  3. 单击“确定”。

Kutools for Excel——通过 300 多款必备工具全面增强 Excel 功能,助您工作更快速、更轻松,并借助 AI 功能实现更智能的数据处理与高效办公!立即获取


相关文章:

最佳办公效率工具

🤖KUTOOLS AI 助手:基于以下内容革新数据分析:智能执行   |  生成代码|  创建自定义公式  |  数据分析及生成图表|  调用 Kutools Functions……
热门功能查找、高亮或标记重复项   |  删除空白行   |  合并列或单元格且不丢失数据   |  不使用公式的四舍五入……
高级 LOOKUP多条件 VLookup  |  多值 VLookup  |   跨多工作表 VLookup   |   模糊查找……
高级下拉列表快速创建下拉列表   |  级联下拉列表   |  多选下拉列表……
列管理器添加指定数量的列|移动列|切换隐藏列的可见性状态|比较区域与列……
特色功能网格聚焦   |  设计视图   |增强编辑栏   | 工作簿和表管理器   |  资源库(自动文本)|  日期提取   |  汇总工作表  |  加密/解密单元格   | 按列表发送邮件   |  超级筛选   |   特殊筛选(筛选粗体单元格/斜体/删除线……) ......
精选 15 工具集12 文本工具添加文本删除特定字符,……)|   50+ 图表 类型甘特图,……)|   40+ 实用公式基于生日计算年龄,……)|   19 插入工具插入二维码从路径插入图片,……)|   12 转换工具小写金额转大写汇率转换,……)|   7 合并和拆分工具高级合并行分割单元格,……)|……更多
在您的首选语言中使用 Kutools – 支持英语、西班牙语、德语、法语、中文及 40+ 种其他语言!

使用 Kutools for Excel 大幅提升您的 Excel 技能,体验前所未有的高效。Kutools for Excel 提供 300 多项高级功能,助您提升生产力、节省时间。立即点击此处,获取您最需要的功能……


Office Tab 为 Office 带来标签式界面,让您的工作更轻松

  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑和阅读
  • 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中。
  • 将您的工作效率提升 50%,每天减少数百次鼠标点击!

所有 Kutools 插件,一个安装程序

Kutools for Office 套件捆绑了适用于 Excel、Word、Outlook 和 PowerPoint 的插件以及 Office Tab Pro,非常适合需要跨多个 Office 应用高效协作的团队。

ExcelWordOutlookTabsPowerPoint
  • 一体化套件— Excel、Word、Outlook 和 PowerPoint 插件 + Office Tab Pro
  • 一个安装程序,一个许可证— 几分钟内完成设置(支持 MSI)
  • 协同效果更佳— 在多个 Office 应用中实现高效协同
  • 30 天全功能试用— 无需注册,无需信用卡
  • 超值之选— 比单独购买插件更省钱