我有一个从 Power Pivot 创建的表格。
这让我发疯,因为它看起来很简单,但无论我怎么尝试都行不通。
网上的所有内容都表明这应该有效......但它根本不起作用。
ThisWorkbook.Sheets("DATA").PivotTables("VQ_Table").PivotFields( _
"[VQ_Table].[TM Name].[TM Name]").VisibleItemsList = Array("TM Name Here")
请问有人可以建议吗? 预先感谢。
确保指定的数据透视字段对象存在。
Set pvtTable = Worksheets("Sheet2").Range("A1").PivotTable
rw = 0
For Each pvtField In pvtTable.PivotFields
rw = rw + 1
nwSheet.Cells(rw, 1).Value = pvtField.Name
Next pvtField
尝试迭代所有数据透视字段并记下它们的名称。