1
如何使用VBA隐藏数据透视表?使用VBA隐藏数据透视表
我试图访问:
.PivotTables(index).Visible
但没有Visible
属性为PivotTable
对象。
如果用户更改了某些复选框,我需要隐藏这些数据透视表。也许我可以把它们藏在一个白色的盒子后面,但在我看来,这不是一个好的解决方案。
如果你不能帮助我,那么我会用白色盒子来做。
非常感谢您提前为您解答......
如何使用VBA隐藏数据透视表?使用VBA隐藏数据透视表
我试图访问:
.PivotTables(index).Visible
但没有Visible
属性为PivotTable
对象。
如果用户更改了某些复选框,我需要隐藏这些数据透视表。也许我可以把它们藏在一个白色的盒子后面,但在我看来,这不是一个好的解决方案。
如果你不能帮助我,那么我会用白色盒子来做。
非常感谢您提前为您解答......
尝试:
.PivotTables(index).TableRange2.EntireRow.Hidden = True
这将隐藏在数据透视表中的所有行
您还可以通过隐藏实现这一目标列
.PivotTables(index).TableRange2.EntireColumn.Hidden = True
.EntireRow删除了其他数据透视表,但.EntireColumn工作!谢谢,你帮了我很多:) – holyFackel
它不会删除它们,它只会隐藏它们,因为你只能将属性应用到整个行或列,所以你使用的是依赖于你的表格布局。很高兴我能帮上忙 :) – Tom