0
我如何參考在屏幕上選擇的透視圖域: http://imgur.com/a/JYisG。它是一個值:「СуммпополюВестовара,т」(重量的總和,t)。如何引用數據透視表中的值域VBA
.DataLabelRange
不會在這個結構中
代碼的主要目的是檢查如透視字段存在工作。 這裏是我的代碼:
For Each f In p.PivotFields
If f = "Product" Or f.Name = "Export-Import" Then
f.Orientation = xlPageField
ElseIf f.Name = "Company" Or f.Name = "Partner" Then
f.Orientation = xlRowField
ElseIf f.Name = "Weight." Then
f.Orientation = xlDataField
ElseIf f.Name = "USD" Then
f.Orientation = xlDataField
Else f.Orientation <> xlHidden Then
f.Orientation = xlHidden
End If
Next
我要檢查是否存在這樣的重量和美元數據字段。如果他們然後跳過他們。否則,代碼將再次添加相同的數據字段。
您需要循環每個'PivotFields'來檢查該特定字段是否存在。 – kulapo
現在你的代碼有什麼不滿意的地方? – PGCodeRider