0

列の 1 つが店舗の名前で、毎日大量のデータを取得しています。これらの店舗は、北と南という 2 つの地域に分かれています。だから、店Nと店Sの両方を含む店名を持つスーパーセットがあります。毎日、これらの名前のサブセットからレポートを受け取ります。ピボット テーブルを使用してデータを表示します。

storeN または storeS からのデータだけを表示するマクロを書きたいと思います。すべての店舗が毎日報告すれば、固定マクロを作成できます。しかし、報告する店舗は毎日変わります。方法はありますか。マクロを作成すると、存在する名前を自動的に検出し、それに応じて調整されます。

With PivotTables("PivotTable30").PivotFields("Name") .PivotItems("Store1").Visible=False を使用しています

名前は常にスーパーセットのサブセットです。質問が明確であることを願っています。

4

2 に答える 2

1

ピボットテーブルを更新するだけです。

ActiveSheet.PivotTables("PivotTable30").PivotCache.Refresh

幸運を。

于 2012-10-17T18:23:00.553 に答える