Мне нужно напечатать вывод PDF для каждого имени в списке полей страницы (выделено на рисунке ниже). Это не должен быть лучший подход, но я подумал, что получу список со всеми доступными именами и пройду фильтрацию с помощью цикла vba.
For Each Item In pvt.PivotFields("[LANC].[NAME].[NAME]").VisibleItemsList
Debug.Print Item
Next
Проблема, которая работает только при выборе n-1 из n элементов в списке. Если вы выберете все, поле будет установлено на «все», и VisibleItemsList вернет пустой элемент.