動的ピボットテーブルを作成するコードを作成していますが、ピボットテーブルを使用して異なる列名(日付)のデータを動的に読み取る必要があるため、日付範囲に応じて変更されます。VBAを使用した動的ピボットテーブルの作成
だから、次のコード行のために:
Worksheets("Pivot").PivotTables("PivotTable1").AddDataField Worksheets("Pivot").PivotTables(_"PivotTable1").PivotFields("15/01/2016"), "Sum of 15/01/2016", xlSum
私が代わりに日付15/01/2017
の変数を使用する必要があると私はデータフィールドにすべての日付範囲を埋めるためにループを使用する必要がありますピボットテーブル。
をあなたが直面している特定の問題を説明し、より多くのスクリーンショットを/投稿してください詳細なコードペースト。特にExcel/VBAの場合、良い答えが必要な場合は、質問の強い描写が重要です。 –