Здравствуйте!
Необходим макрос, который будет проверять определенный диапазон ячеек и скрывать пустые строки если в них нет данных.
В соседней теме был предложен код, скрывающий строки по условию определенного столбца. Меня интересует именно условие диапазона.
Приложил файл. Для примера, диапазон B2:E4, т.е. должна быть скрыта только строка 5 т.к. она пустая.
[vba]Код
Private Sub CommandButton1_Click()
Dim i&
Application.ScreenUpdating = False
For i = 8 To Cells(Rows.Count, 3).End(xlUp).Row
If Range("I" & i).Value = "" And Range("J" & i).Value = "" And Range("K" & i).Value = "" Then
Rows(i).EntireRow.Hidden = True
End If
Next
Application.ScreenUpdating = True
End Sub
[/vba]