【发布时间】:2016-11-21 10:05:44
【问题描述】:
如何使用 VBA 隐藏数据透视表?
我尝试访问:
.PivotTables(index).Visible
但是PivotTable 对象没有Visible 属性。
如果用户更改了某些复选框,我需要隐藏这些数据透视表。也许我可以将它们隐藏在一个白盒子后面,但在我看来,这不是一个好的解决方案。
如果你帮不了我,那我就用白盒子做。
非常感谢您的回答...
【问题讨论】:
标签: vba excel pivot-table
如何使用 VBA 隐藏数据透视表?
我尝试访问:
.PivotTables(index).Visible
但是PivotTable 对象没有Visible 属性。
如果用户更改了某些复选框,我需要隐藏这些数据透视表。也许我可以将它们隐藏在一个白盒子后面,但在我看来,这不是一个好的解决方案。
如果你帮不了我,那我就用白盒子做。
非常感谢您的回答...
【问题讨论】:
标签: vba excel pivot-table
试试:
.PivotTables(index).TableRange2.EntireRow.Hidden = True
这将隐藏数据透视表中的所有行
您也可以通过隐藏列来实现此目的
.PivotTables(index).TableRange2.EntireColumn.Hidden = True
【讨论】: