Manipulera pivottabell

Möjliga användningsscenarier

Förutom att skapa nya pivottabeller kan du manipulera de nya och befintliga pivottabellerna. Du kan ändra data i källintervallet för pivottabellen och sedan uppdatera och beräkna det och uppnå de nya värdena för pivottabellceller. Snälla användPivotTable.RefreshData() ochPivotTable.CalculateData()metoder efter att du har ändrat värdena i källområdet för pivottabellen för att uppdatera pivottabellen.

Manipulera pivottabell

Följande exempelkod laddarexempel på excel-fil och kommer åt den befintliga pivottabellen i sitt första kalkylblad. Det ändrar värdet på cell B3 som ligger inom källområdet för pivottabellen och uppdaterar sedan pivottabellen. Innan den uppdaterar pivottabellen kommer den åt värdet för pivottabellcell H8 som är 15 och efter att ha uppdaterat pivottabellen ändras dess värde till 6. Seoutput excel-filgenereras med den här koden och skärmdumpen som visar effekten av exempelkoden på exemplets Excel-fil. Se även konsolutgången nedan som visar värdet på pivottabellscellen H8 före och efter uppdatering av pivottabellen.

todo:image_alt_text

Exempelkod

Konsolutgång

Nedan är konsolutgången för ovanstående exempelkod när den körs med den medföljandeexempel på excel-fil.

 Before refreshing Pivot Table value of cell H8: 15

After refreshing Pivot Table value of cell H8: 6