我在一张 Excel 工作表上有两个数据透视表。我想知道如何使用 Excel VBA 获取所选数据透视表的名称?
我尝试了ActiveSheet.PivotTables.Selected
,但这不是受支持的属性。
最佳答案
您只需使用:
ActiveCell.PivotTable.Name
或者,进行一些错误处理:
Dim PT as PivotTable
On Error Resume Next
Set PT = Activecell.PivotTable
On Error Goto 0
If not PT is nothing then msgbox pt.name
关于excel - 获取选定的数据透视表名称 - Excel VBA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25993795/