我有一些 vba 代码,如果 PivotItem 可见,我想运行它,如果它不可见,我想运行另一段代码。当我运行这个 sub 并且该项目已打开时,它无法识别它是可见的。
Sub test()
If Sheets("Sheet1").PivotTables("PivotTable1").PivotFields("TestField").PivotItems("TestItem").Value = xlOn Then
MsgBox "is on"
Else: MsgBox "is off"
End If
End Sub
干杯