Я посмотрел на другие темы безрезультатно для этого. У меня есть несколько листов в моей книге, один из которых является листом данных, а другие извлекают из него данные. Я установил фильтр в этих листах, чтобы не показывать ничего, что отображается как "ложь", что здорово, пока я не добавлю данные в главный лист данных. Я хотел бы, чтобы кто-нибудь помог с тем, чтобы другие листы автоматически обновлялись, показывали/удаляли данные, без необходимости постоянно применять фильтр! Я надеюсь, что это имеет смысл!
Я пробовал использовать этот код (найденный из других потоков на этом сайте), но, похоже, не работает для меня, что я делаю неправильно!
Private Sub Worksheet_Change(ByVal Target As Range)
If Me.FilterMode = True Then
With Application
.EnableEvents = False
.ScreenUpdating = False
End With
With ActiveWorkbook
.CustomViews.Add ViewName:="Mine", RowColSettings:=True
Me.AutoFilterMode = False
.CustomViews("Mine").Show
.CustomViews("Mine").Delete
End With
With Application
.EnableEvents = True
.ScreenUpdating = True
End With
End If
End Sub