Получить все элементы, перечисленные в фильтре сводной таблицы (поле страницы) с VBA - PullRequest
0 голосов
/ 08 ноября 2019

Мне нужно напечатать вывод PDF для каждого имени в списке полей страницы (выделено на рисунке ниже). Это не должен быть лучший подход, но я подумал, что получу список со всеми доступными именами и пройду фильтрацию с помощью цикла vba.

enter image description here

For Each Item In pvt.PivotFields("[LANC].[NAME].[NAME]").VisibleItemsList
    Debug.Print Item
Next

Проблема, которая работает только при выборе n-1 из n элементов в списке. Если вы выберете все, поле будет установлено на «все», и VisibleItemsList вернет пустой элемент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...