Il linguaggio VBA per Microsoft Excel consente di creare moduli che vengono eseguiti nelle applicazioni di Office . È possibile consolidare le tabelle pivot in Excel utilizzando l'interfaccia per selezionare tutte le informazioni di tabella pivot e di ricreare la tabella . La nuova gamma diventa la tabella pivot per il foglio di calcolo . È possibile consolidare le tabelle sullo stesso foglio o su fogli separati. Istruzioni
1
Aprire il file Excel che si desidera modificare . Fare clic sulla scheda "Sviluppatore " e cliccare sul pulsante " VBA " . Se la scheda Sviluppo non viene visualizzata , fare clic sulla scheda "File" e fare clic su " Opzioni ". Clicca su "Personalizza barra multifunzione " e selezionare "Sviluppatore " nell'elenco delle opzioni della scheda . Fare clic su " OK" per salvare le modifiche . Viene visualizzata la scheda Sviluppo , in modo da poter aprire l'editor VBA.
2
Impostare l'intervallo di dati che si desidera utilizzare per consolidare le tabelle pivot . Aggiungere la seguente riga di codice per impostare l'intervallo per la creazione della tabella pivot:
Range ( Selection , Selection.End ( xlDown ) ) Name = " Data"
3 .
Creare i dati della tabella pivot. Il codice seguente aggiunge dati da un database al file :
ActiveWorkbook.PivotCaches.Add . ( SourceType : = xlDatabase , _SourceData : = " = Clienti " ) TableDestination CreatePivotTable : = " " , _TableName : = "Clienti"
In questo esempio , una tabella di database denominato "Clienti" è utilizzato per i dati della tabella pivot .
4
Aggiungi la nuova tabella pivot per il foglio di calcolo . Il codice seguente aggiunge la tabella per la terza colonna del foglio di calcolo :
ActiveSheet.PivotTableWizard TableDestination : = Cells ( 3 , 0 ) per