Сводная таблица EPPlus - Свернуть все поле

Кто-нибудь знает, как это сделать?

используя EPPlus в .Net и создали сводную таблицу с 2 полями строк и одним полем сводных данных:

Dim Pivot As OfficeOpenXml.Table.PivotTable.ExcelPivotTable
Pivot = wksPivot.PivotTables.Add(wksPivot.Cells("A1"), Datarange, "pName")

Pivot.RowFields.Add(Pivot.Fields("Fld1")).Sort = Table.PivotTable.eSortType.Ascending
Pivot.RowFields.Add(Pivot.Fields("Fld2")).Sort = Table.PivotTable.eSortType.Ascending

Dim dtaFld As OfficeOpenXml.Table.PivotTable.ExcelPivotTableDataField
dtaFld = Pivot.DataFields.Add(Pivot.Fields("XYZ"))
dtaFld.Function = Table.PivotTable.DataFieldFunctions.Sum

Все отлично работает, но я хочу, чтобы сводная таблица начиналась как свернутая, когда пользователь открывает книгу (в Excel, когда выПри создании сводной таблицы вы можете щелкнуть правой кнопкой мыши элемент данных и выбрать «Развернуть / Свернуть " > "Свернуть все поле "

Горячий я могу сделать это с помощью кода? (И я'Я готов использовать прямой OpenXML, если EPPlus непока не поддерживаю ...)

ТАКЖЕЕсть ли способ удалить необработанные данные из книги, чтобы сводная таблица все еще работала? я'пробовал, и когда я открываю книгу, моя сводная таблица пуста? - Моя нынешняя логика привела меня кэтот вопрос... Какие-нибудь мысли??

(Я знаю, что написал этот вопрос в VB. Но я добавил обаC# & VB теги к этому вопросу - яМне удобно с кодом на любом языке - спасибо !!)

Ответы на вопрос(2)

Ваш ответ на вопрос