Я обнаружил, что свернутые поля в моей сводной таблице расширяются сами по себе, когда новые данные добавляются в исходный источник, что мне не нужно.
У меня есть некоторые исходные данные:
Затем я создаю сводную таблицу с расширяемыми полями:
Я хочу, чтобы эти поля оставались свернутыми все время, поэтому я щелкаю правой кнопкой мыши на "Кошка" и нажимаю "Свернуть все поле". Бинго!
Однако ... как только я добавляю новое животное в свою исходную таблицу данных и обновляю PT, новое поле появляется расширенным. Я могу щелкнуть, чтобы свернуть его снова, но я подумал, что сворачивание всего изменило состояние "по умолчанию" этого поля, когда вместо этого, кажется, просто сворачивалось все, что я вижу в данный момент.
Я знаю, как сделать это с VBA, но у меня не может быть VBA в этой книге. Я создаю эту книгу с помощью OpenXML SDK, так что, если есть какое-то исправление, которое я могу внести в разметку XML, это тоже будет легко.