Замените фильтр поворота с помощью выпадающего списка - PullRequest
0 голосов
/ 28 января 2020

Я пытаюсь отфильтровать сводную таблицу из списка. У меня есть код VBA:

Sub DropDown2_Change()

On Error Resume Next

Sheets("TABLES").PivotTables("PivotTable1").PivotFields("Planned Maintanence").ClearAllFilters
Sheets("TABLES").PivotTables("PivotTable1").PivotFields("Planned Maintanence").CurrentPage = Sheets("TABLES").Range("E126").Value

End Sub

Но когда я использую комбинированный список, он не копирует значение в ячейку «фильтра». Он копирует значение в D126, а затем я индексирую его в E126. но тогда VBA должен подключить сводный фильтр на C126. ** редактировать заметку * поле со списком находится на другом листе. *

См. приложения enter image description here

...