En Excel pivot tabell är ett kraftfullt lösningar verktyg . En primär egenskap hos en pivot tabell är dess förmåga att filtrera data. Detta tillåter användaren att begränsa mängden data som han måste bläddra för att få hans svar . Med bara en liten bit av Visual Basic for Applications , eller VBA , programmering , kan användaren bygga funktioner som automatiskt ändrar pivottabellen filtret antingen som svar på en uppdatering eller som del av en standardiserad process . Instruktioner
1
Skapa en datatabell i Excel . I rad 1 , kolumn A , skriv ordet " färg ". I rad 1 , kolumn B , skriv ordet " Letter . " I rad 1 , kolumn C , skriv ordet " Number ". För flera rader i kolumn A , typ i flera färger , som rött eller grönt . För kolumnerna B och C , typ i slumpmässiga bokstäver och siffror för att skapa uppgifterna tabellen .
2
Infoga en pivot tabell baserat på uppgifterna . Filtrera på färg kolumnen genom att avmarkera " Grön ".
3
Öppna Visual Basic Editor . Gör detta genom att trycka på " ALT " + " F11 " eller välja "Verktyg " från den övre menyn , välj sedan " Makron " - > " Visual Basic Editor . "
4
Klicka på " Infoga " i den övre menyraden och välj " Module " alternativet
5
Skriv följande Visual Basic-kod : .
Public Sub FilterPivotTable ( ) katalog
ActiveSheet . pivottabeller ( " PivotTable1 " ) . PivotFields ( " Color " ) katalog
. PivotItems ( " gröna " ) . Visible = Sant
End With
End Sub
6
Kör igenom koden genom att trycka " F5 " eller gå igenom koden rad för rad genom att trycka på " F8 ". Pivottabellen kommer nu att visa både de röda och gröna kolumner . För att stänga av filtret , ändra ordet " Sant " till " False . " Addera