Я пытаюсь удалить выпадающий список из электронной таблицы, используя следующий код:
Dim objShape As Shape
For Each objShape In ActiveSheet.Shapes
objShape.Delete
Next
Но objShape
возвращает Application-Defined or Object-Defined Error
:
Debug.Print objShape.FormControlType
возвращает xlDropDown
Debug.Print objShape.Name
возвращает "Drop Down 250"
Debug.Print objShape.TopLeftCell
возвращает Application-Defined or Object-Defined Error
ActiveSheet.Cells.Validation.Delete
не избавляется от этого и не использует ShapeRange
.
Будем весьма благодарны за любые предложения о том, как устранить этого маленького жучка.