我正在使用Excel中的VBA生成数据透视表。默认情况下,报表布局为 'Outline Form'
。如何通过我的代码将其更改为'Compact form'
或'Tabular Form'
?任何帮助不胜感激!谢谢。
通过运行宏录制器,我得到了以下代码,用于将其更改为紧凑:
ActiveSheet.PivotTables("PivotTable1").RowAxisLayout xlCompactRow
要将其转换为表格形式,果然:
ActiveSheet.PivotTables("PivotTable1").RowAxisLayout xlTabularRow
请记住,宏录制器是您的朋友。