J'essaie de supprimer un menu déroulant à partir d'une feuille de calcul en utilisant le code suivant:Pourquoi ne puis-je pas supprimer ce menu déroulant satané d'une feuille dans Excel?
Dim objShape As Shape
For Each objShape In ActiveSheet.Shapes
objShape.Delete
Next
Mais objShape
retours Application-Defined or Object-Defined Error
:
Debug.Print objShape.FormControlType
retours xlDropDown
Debug.Print objShape.Name
retours "Drop Down 250"
Debug.Print objShape.TopLeftCell
retours Application-Defined or Object-Defined Error
ActiveSheet.Cells.Validation.Delete
ne se débarrasser de celui-ci, ni ne fait d'utiliser ShapeRange
.
Toutes les suggestions sur la façon d'éradiquer ce petit bougre seraient grandement appréciées.