Manipulera Pivot tabell
Möjliga användningsscenario
Förutom att skapa nya pivottabeller kan du manipulera nya och befintliga pivottabeller. Du kan ändra data i källområdet för pivottabellen och sedan uppdatera och beräkna det och uppnå de nya värdena för pivottabellceller. Använd PivotTable.RefreshData() och PivotTable.CalculateData() metoder efter att du har ändrat värdena i källområdet för pivottabellen för att uppdatera pivottabellen.
Manipulera Pivot-tabell
Följande exempelkod laddar den exempel excel-filen och får åtkomst till den befintliga pivottabellen i dess första arbetsblad. Den ändrar värdet på cell B3 som finns inom källområdet för pivottabell och uppdaterar sedan pivottabellen. Innan den uppdaterar pivottabellen får den tillgång till värdet för pivottabellcell H8 som är 15 och efter att ha uppdaterat pivottabellen ändras dess värde till 6. Se den utdata excel-fil som genererats med denna kod och skärmdumpen som visar effekten av exempelkoden på exempel excel-filen. Se även konsollutdata nedan som visar värdet på pivottabellcell H8 före och efter att ha uppdaterat pivottabellen.
Exempelkod
Konsoloutput
Nedan finns konsollutdata för ovanstående exempelkod när den körs med den angivna exempel excel-filen.
Before refreshing Pivot Table value of cell H8: 15
After refreshing Pivot Table value of cell H8: 6