Добрый день, возможно ли произвести скрытие объектов ActiveX, находящихся на строке листа или в определенном диапазоне ячеек?
Для скрытия всех объектов на листе я использую следующий макрос:
Возможно ли производить такие действия не по всему листу, а по определенному диапазону строк или ячеек на листе, где необходимые к скрытию объекты расположены?
Для скрытия всех объектов на листе я использую следующий макрос:
Код |
---|
Sub VisiblityFalse() Dim myOLEobject As OLEObject For Each NeedtoHiddenOLEobject In ThisWorkbook.ActiveSheet.OLEObjects If NeedtoHiddenOLEobject .Name Like "ComboBox*" Then myOLEobject.Visible = False Next End Sub |
Возможно ли производить такие действия не по всему листу, а по определенному диапазону строк или ячеек на листе, где необходимые к скрытию объекты расположены?