AutoShapes in Excel refer to predefined drawing shapes that you can insert into a worksheet to enhance visual presentation. These include lines, arrows, rectangles, circles, callouts, flowchart symbols, banners, stars, and more. Objects in Excel are similar to AutoShapes but extend further to include Charts, Pictures, Text Boxes, SmartArt, Buttons or Controls, Embedded Objects, Comments or Notes, and Hyperlinks.

Too many objects cluttering your Excel sheets? It’s easy to clear all objects and autoshapes from your worksheet using the Go To dialog box and a bit of VBA code. In this tutorial, I’ll show you how to instantly delete all objects and autoshapes from your worksheets in Excel.

Method 1: Delete Objects, AutoShapes using Go To Dialog Box

That’s it.

⚠️This method will delete all the objects and autoshapes from your sheets. So, make sure to backup your work before proceeding.

Method 2: Remove Objects, AutoShapes using VBA in Excel

Choose Module from the Insert Menu

Sub DeleteShapes()
Dim Shp As Shape
For Each Shp In ActiveSheet.Shapes
Shp.Delete
Next Shp
End Sub

That’s it!