Я не хочу нажимать "Alt F8", чтобы скрыть строки с 0 значениями, а строки с размоткой> 0
Я хочу, чтобы это делалось автоматически при изменении данных.
Это код VBA, который работает для скрытия / отображения строк со значением 0, но, опять же, он работает не автоматически, а скорее вручную.
Sub HideRows()
Application.EnableEvents = True
On Error Resume Next
For Each c In Range("V13:V898")
If c.Value = 0 Then
c.EntireRow.Hidden = True
ElseIf c.Value >= 0 Then
c.EntireRow.Hidden = False
End If
Next
On Error GoTo 0
Application.EnableEvents = True
End Sub