У меня есть рабочая тетрадь, когда дело доходит до рабочих листов.Я не использую их все время, поэтому хочу скрыть неиспользуемые в данный момент, основываясь на том, над чем я работаю.
У меня есть основной индекс, в котором есть столбец с G2:G30 для диапазона значений, чтобы указать, будет ли показан лист.У меня есть ряд листов, которые были пронумерованы для ссылок ниже этого диапазона от 1,2,3, ..... до 26. У меня есть простое решение VBA, которое покажет один G2 из "Y", чтобы показать илискрыть иначе.Я не имею ни малейшего представления о том, как это будет выглядеть, чтобы перебрать эти 2 диапазона, чтобы все соответствовало.Они являются инкрементными.
Private Sub Worksheet_Change(ByVal Target As Range)
If [G2] = "Y" Then
Sheets("1").Visible = True
Else
Sheets("1").Visible = False
End If
End Sub
Мне действительно нужно это перебрать диапазон, чтобы указать листы на рабочем листе.