2012-08-10 42 views
1

如果我無法做到這一點,我可能會訴諸使用多個數據透視表,但無論如何我都想嘗試一下。更改數據透視表上的頁面過濾器

基本上,我有一個很好的行數(45k +)的工作表,我想使用數據透視表將項目組合在一起,這樣我就可以獲得唯一身份,然後在Access數據庫中匹配它們並添加新僅限物品。我必須這樣做幾列,所以我認爲使用VBA過濾表可能是一個很好的解決方案,雖然我還沒有實現它。從MSDN我明白,可以使用PivotFields.Add添加過濾器,雖然我得到一個錯誤「參數或不正確的過程調用」(或類似的東西)。這是我曾嘗試:

Me.PivotTables("tcd_transits").PivotFields("NOTE").ClearAllFilters 
Me.PivotTables("tcd_transits").PivotFields("NOTE").PivotFilters.Add _ 
       xlValueEquals, "NOTE", "RUBRIQUES" 

第一行有效地清除過濾器,但二不上「注」爲「RUBRIQUES」添加過濾器,並拋出我上面mentionned錯誤。我完全偏離了這裏的道路,還是有我錯過的細節?

回答

相關問題