更改数据透视表的报表布局按Excel VBA

时间:2013-10-22 05:12:13

标签: excel vba excel-vba pivot-table

我正在使用Excel中的VBA生成数据透视表。默认情况下,报告布局为'Outline Form'。如何通过我的代码将其更改为'Compact form''Tabular Form'?任何帮助表示赞赏!感谢。

1 个答案:

答案 0 :(得分:3)

通过运行宏记录器,我得到了这段代码,用于将其更改为Compact:

 ActiveSheet.PivotTables("PivotTable1").RowAxisLayout xlCompactRow

要把它变成表格形式,当然可以:

ActiveSheet.PivotTables("PivotTable1").RowAxisLayout xlTabularRow

请记住,Macro Recorder是你的朋友。