VBA språk för Microsoft Excel kan du skapa moduler som körs i dina Office-program . Du kan konsolidera dina pivottabeller i Excel med hjälp av gränssnittet för att välja hela pivottabellen information och återskapa tabellen . Det nya sortimentet blir pivottabellen för kalkylbladet . Du kan konsolidera tabeller på samma kalkylblad eller på separata kalkylblad . Instruktioner
1
Öppna Excel- fil du vill redigera . Klicka på " Utvecklare " fliken och klicka på " VBA " -knappen . Om fliken Utvecklare inte visas , klicka på " File " -fliken och klicka på " Alternativ". Klicka på " Anpassa menyfliksområdet " och välj " Utvecklare " i listan över alternativ för flikar . Klicka på " OK " för att spara ändringarna . Fliken Utvecklare visas , så att du kan öppna VBA editorn .
2
Ställ utbudet av data som du vill använda för att konsolidera pivottabeller . Lägg till följande kodrad för att ställa in intervallet för pivottabell skapas :
Range ( Selection , Selection.End ( xlDown ) ) Namn = " Data " Addera 3 .
Skapa pivot tabellens data . Följande kod lägger till data från en databas till filen :
ActiveWorkbook.PivotCaches.Add . ( SourceType : = xlDatabase , _SourceData : = " = Kunder " ) CreatePivotTable TableDestination : = " " , _TableName : = " Kunder "
i detta exempel , är en databas tabell som heter " Kunder " används för pivot tabelldata .
4
Lägg den nya pivot tabellen i kalkylbladet . Följande kod lägger bordet till den tredje kolumnen i tabellen :
ActiveSheet.PivotTableWizard TableDestination : = Cells ( 3 , 0 ) katalog