Как закодировать кнопку, чтобы скрыть диапазон ячеек? - PullRequest
0 голосов
/ 24 сентября 2019

Я пытаюсь создать кнопки, имитирующие природу вложенных строк, где при нажатии будут скрываться отступы столбцов под ним.Ранее я предназначался для определенного диапазона строк для каждой кнопки, но поскольку моя компания будет пытаться добавлять строки в будущем, я хочу, чтобы код продолжал работать должным образом независимо от того, где в листе добавлена ​​новая строка.Ниже приведен код, который я использовал:

Sub aButton()
    With Rows("1:22")
        If .Hidden Then
            .Hidden = False
        Else
            .Hidden = True
        End If
    End With
End Sub

Моя попытка обойти эту проблему - создать скрытый столбец со значениями A, B, C для каждой строки, чтобы определить, какой диапазон строк объединяется.Я хочу иметь возможность нацеливать все строки с «A» в столбце G и использовать эти значения в качестве моего диапазона в моем существующем коде.

Вы можете помочь?

...