Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come creare una Pivot in VBA

di Microsoft Visual Basic ( VBA ) è un linguaggio di programmazione ridotto all'osso e presto sviluppato per aiutare a creare applicazioni desktop , facilitare l'ordinamento dei dati e consentire la generazione di report basati su dati . È possibile utilizzare questo anche utilizzare VBA per creare una tabella pivot per riepilogare i dati in combinazione con un programma di foglio di calcolo come Microsoft Excel . Usando un piccolo frammento di codice VBA , è possibile creare con relativa facilità un perno da una tabella dati esistente . Istruzioni
1

Avviare lo script VBA digitando il seguente :

Create_Pivot_Table_From_Cache ( ) economici 2

Specificare i metodi del perno seguendo con il ripercorrono tre righe di codice VBA :

Dim OPC come PivotCache

Dim optare Come pivot

Dim OWS come manuale
3

Specificare le funzioni di OPC opt e OWS aggiungendo le seguenti righe di codice:

OWS = ActiveSheet

oPC = ActiveWorkbook.PivotCaches.Create ( xlDatabase , oWS.UsedRange ) per

opt = oPC.CreatvePivotTable ( oWS. [ D20 ] , " Pivot da cache ", True ) economici 4

Specificare come i campi dovrebbero pivot, o calcolare i dati , utilizzando le seguenti righe di codice . Si noti che in questo esempio, i nomi dei campi delle colonne di dati possono essere diversi dai vostri.

OPT.AddFields ( oPT.PivotFields ( "Prezzo") . Denominazione,

oPT.PivotFields ( "Prodotto" ) . Nome ) per

oPT.AddDataField ( oPT.PivotFields ( "Tipo" ) , " Tipo di prodotto " , xlSum ) economici 5

eseguire lo script VBA all'interno di un programma compatibile come Excel e visualizzare la tabella generata imperniati .

 

Programmazione © www.354353.com