На листе "База" книги есть список (поля: "папка", "файл", "размер файла").
Поле "папка" списка первоначально содержит значения "1", "2" и "3".
На основании данных списка создаётся сводная таблица "СТ" на листе "СТ" книги.
Затем из списка на листе "База" удаляются записи, имеющие в поле "папка" значение "3".
Проблема: При обновлении данных сводной таблицы "СТ" элемент "3" из набора элементов поля "папка" сводной таблицы "СТ" не исчезает.
Чтобы решить указанную проблему, пробую код:
- Код: Выделить всё
With Worksheets("СТ").PivotTables("СТ")
.RefreshTable
.PivotCache.Refresh
End With
Но этот код не помогает.
Как вы думаете, что не так?
Как можно обновить набор элементов поля сводной таблицы и привести его в соответствие с текущим состоянием списка (источника данных)?