Я пытаюсь сделать код (ниже), чтобы при нажатии кнопки переключения он отображал строки. Но есть несколько строк в этом, которые должны быть обновлены в соответствии с другой ячейкой и держать некоторые строки скрытыми в зависимости от значения этой ячейки. Приведенный ниже код работает, но строки не обновляются автоматически, и мне нужно нажать кнопку переключения, чтобы скрыть, а затем показать строки. Есть ли способ сделать его динамически связанным, чтобы он автоматически обновлял, какие строки скрывать? Спасибо
Dim xAddress As String
xAddress = "55:136"
If Progress.Value Then
Application.ActiveSheet.Rows(xAddress).Hidden = False
If Range("I24").Value = "Yes" Then
Rows("92:102").EntireRow.Hidden = False
Rows("103:110").EntireRow.Hidden = True
ElseIf Range("I24").Value = "No" Then
Rows("92:102").EntireRow.Hidden = True
Rows("103:110").EntireRow.Hidden = False
End If
Else
Application.ActiveSheet.Rows(xAddress).Hidden = True
End If