在Excel工作表中查找和删除所有combobox
我想使用VBA删除工作表中的所有combobox(表单控件types不是活动的X)
我有
For Each s In ActiveSheet.Shapes s.Delete Next s
问题是它删除了我所有的形状,而且我很难find逻辑删除combobox(名称不同)
谢谢你的帮助!
With ActiveSheet.DropDowns Do While .Count > 0 .Item(1).Delete Loop End With
要不就
activesheet.dropdowns.delete
如果只有这些combobox是这些combobox,那么:
Sub qwerty() Dim s As Shape For Each s In ActiveSheet.Shapes If s.Type = 8 Then s.Delete End If Next s End Sub