обновить таблицу на основе значения раскрывающегося списка - PullRequest
0 голосов
/ 01 июля 2019

В настоящее время я фильтрую таблицу с раскрывающимся списком. Я хочу обновить таблицу, а не фильтровать. Как я могу изменить свой код, если это возможно, для достижения моей конечной цели.

Private Sub Worksheet_Change(ByVal target As Range)
   ' Cell with dropdown
   Const DropDown = "C4"
   ' Sheet with table
   Const TableSheet = "Data"
   ' Top left cell of range with table
   Const TableRange = "Data"
   If Not Intersect(Range(DropDown), target) Is Nothing Then
       Application.EnableEvents = False
       If Range(DropDown).Value = "" Then
           Worksheets(TableSheet).ShowAllData
       Else
           Worksheets(TableSheet).Range(TableRange).AutoFilter _
               Field:=1, Criteria1:=Range(DropDown).Value
       End If
       Application.EnableEvents = True
   End If
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...