удаление поля сводной таблицы из списка полей сводной таблицы в VBA - PullRequest
0 голосов
/ 03 июня 2011

Можно ли удалить сводную область из списка полей сводной таблицы в коде VBA?

Я использую Excel 2007.

Ответы [ 2 ]

1 голос
/ 03 июня 2011

Я давно не работал с Excel + VBA, но вы пробовали что-то вроде:

Dim pvtField As Excel.PivotField
Dim pvtItem As Excel.PivotItem
For Each pvtField In pvtTable.PivotFields 
    For Each pvtItem In pvtField.PivotItems 
        pvtItem.Delete 
    Next 
Next 
0 голосов
/ 15 июня 2018

Этот код должен работать для удаления поля из сводной таблицы.

    ActiveSheet.PivotTables("Name of Table").PivotFields( _
    "Name of Field").Orientation = xlHidden
...