【发布时间】:2011-09-07 19:27:38
【问题描述】:
是否可以从 VBA 代码中的数据透视表字段列表中删除数据透视字段?
我正在使用 Excel 2007。
【问题讨论】:
标签: vba excel excel-2007
是否可以从 VBA 代码中的数据透视表字段列表中删除数据透视字段?
我正在使用 Excel 2007。
【问题讨论】:
标签: vba excel excel-2007
我已经很久没有使用 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
【讨论】:
这段代码应该可以从数据透视表中删除一个字段。
ActiveSheet.PivotTables("Name of Table").PivotFields( _
"Name of Field").Orientation = xlHidden
【讨论】: