pivottabeller er en av Microsoft Excel mektigste funksjoner . De tillater deg å oppsummere , sortere og manipulere store og komplekse datasett på en måte som gjør dem mye lettere å analysere. Hvis du finner deg selv å skape et stort antall pivot tabeller eller lage dem ofte , kan du være i stand til å spare tid ved å skrive en Visual Basic for Applications skript som kan lage dem automatisk . Instruksjoner
en
Opprett en ny Excel-regneark . Hvis du bruker Microsoft Excel 2007 eller senere , kan du gå til "View "-fanen på båndet , og klikk " Makroer , " hvis du bruker en tidligere versjon av Excel , klikk på " Verktøy "-menyen , gå til " makro" og klikk " Makroer ". Dette vil få opp dialogboksen Makro .
2
Skriv inn en ny makro navn og klikk " Opprett". Du bør se Visual Basic for Applications redaktør vises med en ny subrutine som bærer navnet du valgte
3
Legg til kode for å hente en referanse til regnearket : .
Sett regneark = ThisWorkbook.Worksheets ( 1 )
p Hvis dataene ikke er på det første regnearket i arbeidsboken , endre nummeret ovenfor fra 1 til indeksen på regnearket som inneholder dataene .
4
Bestem omfanget av de data som skal brukes i pivot tabell:
Set range = worksheet.UsedRange
5
Opprett pivottabell objekt:
< p> worksheet.PivotTableWizard ( SourceType : = xlDatabase , SourceData : = range, TableDestination : = worksheet.Range ( " B5 "))