2016-09-26 241 views
1

如何使用VBA隐藏数据透视表中的列标签“”?我试图在谷歌上搜索几个小时,但无济于事。我确实尝试了.Visible,.Enable.CompactLayoutColumnHeader,然后我将它们设置为等于False,但它返回错误或无法工作。我可以通过右键单击,然后进入透视选项显示和清除的复选框手动隐藏该标签“显示的值排”,但不知道如何做到这一点使用VBA。使用VBA隐藏数据透视表中的列标签“值”

+1

如果您可以手动执行此操作,只需按“录制宏”即可,然后检查代码记录的代码。 http://www.excel-easy.com/vba/examples/macro-recorder.html – Vityata

+0

@Vityata OMG,我忘了那个功能。谢谢。你能否将你的评论转换为答案,以便我可以对它进行调整? –

+0

完成:)谢谢你:) – Vityata

回答

1
ActiveSheet.PivotTables("PivotTbleName").ShowValuesRow = False 
+1

勇敢的downvoter会善意地解释这个答案有什么问题以及如何改进它? – user3598756

+1

即使我的问题看起来不错,我也没有理由对这个问题做出同样的低估。 –