E_DPSG
Board Regular
- Joined
- Jul 17, 2008
- Messages
- 82
Good day all -
I need your assistance. I have the following code, but it is giving me an error: Unable to get the PivotItms propert of the PivotField Class.
Long story short, We have two different sources for data and depending on the source, the data differs. Our LOB needs to be able to see the data in the different slices and of course do not want to switch tabs. So I made a button, hard coded the values and it works... but now they are introducing new values and I am tired of adding in the hard coded values to switch between the two. Below was what I came up with, but the above error is causing me grief.
Do you see my error?
I need your assistance. I have the following code, but it is giving me an error: Unable to get the PivotItms propert of the PivotField Class.
Long story short, We have two different sources for data and depending on the source, the data differs. Our LOB needs to be able to see the data in the different slices and of course do not want to switch tabs. So I made a button, hard coded the values and it works... but now they are introducing new values and I am tired of adding in the hard coded values to switch between the two. Below was what I came up with, but the above error is causing me grief.
Do you see my error?
Code:
Dim FromFltr As String
Dim ToFltr As String
ToFltr = "SrcFilter1"
FromFltr = "SrcFilter2"
For Each pvtItem In ActiveSheet.PivotTables("PivotProductivity").PivotFields(FromFltr).PivotItems
If pvtItem.Visible = True Then
ActiveSheet.PivotTables("PivotProductivity").PivotFields(ToFltr).PivotItems(pvtItem).Visible = True
Else
ActiveSheet.PivotTables("PivotProductivity").PivotFields(ToFltr).PivotItems(pvtItem).Visible = False
End If
Next