Excel скрыть строки по условию

Excel скрыть строки по условию

Самый просто способ — включить автофильтр, задать в нем значение «Текст содержит» — «Авто» и обновлять после каждого внесения изменений (кнопку «Повторить» можно вынести на панель быстрого доступа).

Второй вариант — макрос. В модуль листа вставляйте код:

Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
Dim rng As Range
If Not Intersect(Target, Range(«B1:B100»)) Is Nothing Then
For Each rng In Range(«B1:B100»)
If rng.Value = «Авто» Then
rng.EntireRow.Hidden = True
End If
Next rng
End If
Application.ScreenUpdating = True
End Sub

В данном коде отслеживается появление нулей в диапазоне B1:B100. Поменяете его на свой.



Источник: yandex.ru


Добавить комментарий