これができない場合は、複数のピボットテーブルを使用することもできますが、とにかく試してみたいと思います。
基本的に、かなりの量の行(45k +)のシートがあり、ピボットテーブルを使用してアイテムをグループ化し、一意を取得してAccessデータベースでそれらを照合し、新しいアイテムのみを追加できるようにします。私はいくつかの列に対してそれをしなければならないので、VBAを使用してテーブルをフィルタリングすることは、それを達成することはできませんでしたが、良い解決策になると思いました。MSDNから、「引数または不正なプロシージャ呼び出し」(またはそのようなもの)というエラーが表示されますが、PivotFields.Addを使用してフィルターを追加できることを理解しています。これが私が試したことです:
Me.PivotTables("tcd_transits").PivotFields("NOTE").ClearAllFilters
Me.PivotTables("tcd_transits").PivotFields("NOTE").PivotFilters.Add _
xlValueEquals, "NOTE", "RUBRIQUES"
最初の行は効果的にフィルターをクリアしますが、2番目の行は「RUBRIQUES」の「NOTE」にフィルターを追加せず、上記のエラーをスローします。私はここで完全に道を外れていますか、それとも私が見逃した詳細がありますか?