0% found this document useful (0 votes)
11 views18 pages

Macro For Customer Segmentation All

The document contains two macros for Excel, 'MacroMonth' and 'MacroYTD'. 'MacroMonth' sets the 'MONTH' field of multiple pivot tables to 'SEP' after clearing any existing filters. 'MacroYTD' resets the 'MONTH' field of the same pivot tables to show all months from January to September while hiding the remaining months.

Uploaded by

bleduzgendut
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views18 pages

Macro For Customer Segmentation All

The document contains two macros for Excel, 'MacroMonth' and 'MacroYTD'. 'MacroMonth' sets the 'MONTH' field of multiple pivot tables to 'SEP' after clearing any existing filters. 'MacroYTD' resets the 'MONTH' field of the same pivot tables to show all months from January to September while hiding the remaining months.

Uploaded by

bleduzgendut
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 18

Sub MacroMonth()

'
' MacroMonth Macro
'

'

ActiveSheet.PivotTables("PivotTable2").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable2").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable3").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable3").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable4").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable4").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable7").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable7").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable6").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable6").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable5").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable5").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable8").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable8").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable9").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable9").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable10").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable10").PivotFields("MONTH").CurrentPage = _
"SEP"
ActiveSheet.PivotTables("PivotTable11").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable11").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable19").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable19").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable18").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable18").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable15").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable15").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable16").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable16").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable17").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable17").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable14").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable14").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable13").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable13").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable12").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable12").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable28").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable28").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable20").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable20").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable21").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable21").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable24").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable24").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable23").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable23").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable22").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable22").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable25").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable25").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable26").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable26").PivotFields("MONTH").CurrentPage = _
"SEP"

ActiveSheet.PivotTables("PivotTable27").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable27").PivotFields("MONTH").CurrentPage = _
"SEP"

End Sub

Sub MacroYTD()
'
' MacroYTD Macro
'

'
ActiveSheet.PivotTables("PivotTable2").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable2").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With
ActiveSheet.PivotTables("PivotTable3").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable3").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable4").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable4").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable7").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable7").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable6").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable6").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable5").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable5").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable8").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable8").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable9").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable9").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable10").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable10").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable11").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable11").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable19").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable19").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable18").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable18").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable15").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable15").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable16").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable16").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable17").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable17").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable14").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable14").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable13").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable13").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable12").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable12").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable28").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable28").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable20").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable20").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable21").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable21").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable24").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable24").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable23").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable23").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable22").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable22").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable25").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable25").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable26").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable26").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

ActiveSheet.PivotTables("PivotTable27").PivotFields("MONTH").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable27").PivotFields("MONTH")
.PivotItems("JAN").Visible = True
.PivotItems("FEB").Visible = True
.PivotItems("MAR").Visible = True
.PivotItems("APR").Visible = True
.PivotItems("MAY").Visible = True
.PivotItems("JUN").Visible = True
.PivotItems("JUL").Visible = True
.PivotItems("AUG").Visible = True
.PivotItems("SEP").Visible = True
.PivotItems("OCT").Visible = False
.PivotItems("NOV").Visible = False
.PivotItems("DEC").Visible = False
.PivotItems("(blank)").Visible = False
End With

End Sub

Sub MacroFC()
'
' MacroFC Macro
'

'

ActiveSheet.PivotTables("PivotTable2").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable2").PivotFields("MONTH").CurrentPage = _
"AUG"

ActiveSheet.PivotTables("PivotTable3").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable3").PivotFields("MONTH").CurrentPage = _
"AUG"

ActiveSheet.PivotTables("PivotTable4").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable4").PivotFields("MONTH").CurrentPage = _
"AUG"

ActiveSheet.PivotTables("PivotTable7").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable7").PivotFields("MONTH").CurrentPage = _
"AUG"

ActiveSheet.PivotTables("PivotTable6").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable6").PivotFields("MONTH").CurrentPage = _
"AUG"

ActiveSheet.PivotTables("PivotTable5").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable5").PivotFields("MONTH").CurrentPage = _
"AUG"

ActiveSheet.PivotTables("PivotTable8").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable8").PivotFields("MONTH").CurrentPage = _
"AUG"

ActiveSheet.PivotTables("PivotTable9").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable9").PivotFields("MONTH").CurrentPage = _
"AUG"

ActiveSheet.PivotTables("PivotTable10").PivotFields("MONTH"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable10").PivotFields("MONTH").CurrentPage = _
"AUG"
End Sub

Sub macro_ganti_tahun()

ActiveSheet.PivotTables("PivotTable2").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable2").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable3").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable3").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable4").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable4").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable7").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable7").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable6").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable6").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable5").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable5").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable8").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable8").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable9").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable9").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable10").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable10").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable11").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable11").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable19").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable19").PivotFields("Year").CurrentPage = _
"2017"
ActiveSheet.PivotTables("PivotTable18").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable18").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable15").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable15").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable16").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable16").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable17").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable17").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable14").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable14").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable13").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable13").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable12").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable12").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable28").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable28").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable20").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable20").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable21").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable21").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable24").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable24").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable23").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable23").PivotFields("Year").CurrentPage = _
"2017"
ActiveSheet.PivotTables("PivotTable22").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable22").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable25").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable25").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable26").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable26").PivotFields("Year").CurrentPage = _
"2017"

ActiveSheet.PivotTables("PivotTable27").PivotFields("YEAR").ClearAllFilters
ActiveSheet.PivotTables("PivotTable27").PivotFields("Year").CurrentPage = _
"2017"
End Sub

Sub macro_ganti_grade()

ActiveSheet.PivotTables("PivotTable2").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable2").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable3").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable3").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable4").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable4").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable7").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable7").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable6").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable6").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable5").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable5").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable8").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable8").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable9").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable9").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable10").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable10").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable11").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable11").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable19").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable19").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable18").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable18").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable15").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable15").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable16").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable16").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable17").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable17").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable14").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable14").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable13").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable13").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable12").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable12").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable28").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable28").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable20").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable20").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable21").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable21").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable24").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable24").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable23").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable23").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable22").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable22").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable25").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable25").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable26").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable26").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

ActiveSheet.PivotTables("PivotTable27").PivotFields("GRDDD").CurrentPage = _
"(All)"
With ActiveSheet.PivotTables("PivotTable27").PivotFields("GRDDD")
.PivotItems("21OUTSOURCE").Visible = False
End With

End Sub

You might also like