Dim m(15, 1) As String
Dim x As Integer, y As Integer
For x = 0 To 15
m(x, 0) = Month(DateSerial(Year(Date), Month(Date) + x, Day(Date)))
m(x, 1) = Year(DateSerial(Year(Date), Month(Date) + x, Day(Date)))
Next x
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(0, 0) & "." & m(0, 1)), "Sum of " & m(0, 0) & "." & m(0, 1), xlSum
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(1, 0) & "." & m(1, 1)), "Sum of " & m(1, 0) & "." & m(1, 1), xlSum
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(2, 0) & "." & m(2, 1)), "Sum of " & m(2, 0) & "." & m(2, 1), xlSum
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(3, 0) & "." & m(3, 1)), "Sum of " & m(3, 0) & "." & m(3, 1), xlSum
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(4, 0) & "." & m(4, 1)), "Sum of " & m(4, 0) & "." & m(4, 1), xlSum
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(5, 0) & "." & m(5, 1)), "Sum of " & m(5, 0) & "." & m(5, 1), xlSum
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(6, 0) & "." & m(6, 1)), "Sum of " & m(6, 0) & "." & m(6, 1), xlSum
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(7, 0) & "." & m(7, 1)), "Sum of " & m(7, 0) & "." & m(7, 1), xlSum
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(8, 0) & "." & m(8, 1)), "Sum of " & m(8, 0) & "." & m(8, 1), xlSum
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(9, 0) & "." & m(9, 1)), "Sum of " & m(9, 0) & "." & m(9, 1), xlSum
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(10, 0) & "." & m(10, 1)), "Sum of " & m(10, 0) & "." & m(10, 1), xlSum
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(1, 0) & "." & m(11, 1)), "Sum of " & m(11, 0) & "." & m(11, 1), xlSum
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(1, 0) & "." & m(12, 1)), "Sum of " & m(12, 0) & "." & m(12, 1), xlSum
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(1, 0) & "." & m(13, 1)), "Sum of " & m(13, 0) & "." & m(13, 1), xlSum
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(1, 0) & "." & m(14, 1)), "Sum of " & m(14, 0) & "." & m(14, 1), xlSum
ActiveSheet.PivotTables("PivotTable1").AddDataField ActiveSheet.PivotTables( _
"PivotTable1").PivotFields(m(1, 0) & "." & m(15, 1)), "Sum of " & m(15, 0) & "." & m(15, 1), xlSum
Bookmarks