Прежде всего вам нужно написать короткий небольшой VB-код, который скрывает эти строки.Приведенный ниже пример может помочь вам начать работу, но он предназначен для переключения состояния скрытых ячеек (т. Е. Если они в данный момент скрыты, то они станут видимыми)
Sub HideRows(Row_Range As Variant, Sheet As Variant)
Dim ws As Worksheet
Set ws = Sheets(Sheet)
'If you do not want a toggle effect, then simply remove this if statement
If ws.Rows(Row_Range).EntireRow.Hidden = True Then
Rows(Row_Range).EntireRow.Hidden = False
Else
ws.Rows(Row_Range).EntireRow.Hidden = True
End If
End Sub
После добавления вышеуказанногок модулю VBA в Excel, затем вы можете просто вызвать его с помощью приведенного ниже.
Sub Test()
Call HideRows("12:18", "Sheet1")
End Sub
После настройки макроса «Вызов» вам нужно будет назначить этот макрос для вашей кнопки.