Microsoft Excel är ett kalkylprogram . Ett inslag i detta program är att du kan använda sitt kalkylblad för att lagra data på liknande sätt som du skulle i en databas och sedan referera till det i dynamiska grafiska presentationer . Det finns två typer av skärmar kan du använda : Pivottabeller och pivotdiagram . Pivottabeller kan användas för att sortera, filtrera och sammanfatta dina data . Det enda sättet att ändra datakällan som används av en pivottabell när det har skapats genom guiden är att uppdatera den från VBA -kod i bakgrunden .
1
Skapa en pivottabell objekt i VBA så att du kan uppdatera källan . Kopiera koden nedan och placera den i ditt makro eller funktion .
Dim ptMyPivotTable Som pivottabell
2 .
Anslut din pivottabell objekt med ditt verkliga pivottabell . Kopiera koden nedan .
Set ptMyPivotTable=ActiveSheet. PivotTables (1 )
3 .
Uppdatera SourceData egendom i din pivottabell invända mot de nya värdena . Du kan göra detta genom att kopiera VBA-koden anges. Suppleant önskat dataområde i stället för " A1 " i exemplet .
ptMyPivotTable. SourceData=Range ( " A1 " ) . CurrentRegion. Address ( Sant, sant , xlR1C1 , True )
vill hänvisa till en rad på en annan ark kan du använda följande kod .
ptMyPivotTable. SourceData=Sheets ( " mySheetName " ) . [A1 ] . CurrentRegion. Address ( Sant, sant , xlR1C1 , True )
4 .
Uppdatera data faktiskt visas i pivottabellen med hjälp av VBA -kommandot nedan .
ptMyPivotTable. RefreshTable
5 .
Släpp resurser som du använt i din pivottabell objekt genom att ställa den lika med Ingenting .
Set ptMyPivotTable=Inget
Previous:nothing Next:hur man skapar min egen webbplats PHP