У меня есть динамический именованный диапазон, который предоставляет имена листов в списке (скажем, A2 = Австрия, A3 = Германия, A4 = Польша). Этот список может различаться по размеру в зависимости от пользователя, поэтому у меня есть смещение в именованномдиапазон для захвата всех ячеек в столбце A с именем в нем.
Я хотел бы использовать оператор IF, чтобы очень скрыть определенные листы на основе этого именованного диапазона.
что-то вроде:
Public Sub test()
Sheets(Array(Range("MyRange"))).Visible = xlVeryHidden
End Sub
с вышеприведенным я получаю следующую ошибку: Ошибка времени выполнения '13': несоответствие типов
любые предложения, пожалуйста.
Спасибо, Пол