Qui détruiera toutes les Shapes de Type Oval de la Feuille Active...
Une autre approche qui détruira toutes les Shapes de Type Oval de la Feuille Active qui ont un nom commençant par 'Oval'... (A toi de nommer les Shapes Oval devant persister avec un autre nom...)
Sub TheOvalKillerCheckingName() Dim Sh As Shape
ForEach Sh In ActiveSheet.Shapes If Sh.AutoShapeType = msoShapeOval Then If Left(Sh.Name, 4) = 'Oval' Then
Sh.Delete EndIf EndIf Next Sh