Gewusst wie: Pivot-Tabellen mit VBA zu konsolidieren

November 18

Die VBA-Sprache für Microsoft Excel können Sie die Module zu erstellen, die in Ihren Office-Anwendungen ausgeführt. Sie können Ihre Pivot-Tabellen in Excel mithilfe der Benutzeroberfläche wählen alle die Pivot-Tabelle-Informationen und neu erstellen der Tabelle zusammenführen. Das neue Sortiment wird der Pivot-Tabelle für Ihre Tabelle. Sie können Tabellen auf die gleiche Tabelle oder auf separaten Tabellen konsolidieren.

Anweisungen

1 Öffnen Sie die Excel-Datei, die Sie bearbeiten möchten. Klicken Sie auf die Registerkarte "Entwicklertools" und klicken Sie auf "VBA". Wenn die Registerkarte Entwickler nicht angezeigt wird, klicken Sie auf "Datei" und klicken Sie auf "Optionen". Klicken Sie auf "Ribbon anpassen" und wählen Sie aus "Entwickler" in der Liste der Optionen auf der Registerkarte. Klicken Sie auf "OK", um die Änderungen zu speichern. Die Developer Registerkarte angezeigt, sodass Sie den VBA-Editor öffnen können.

2 Legen Sie den Datenbereich die Pivot-Tabellen konsolidieren möchten. Fügen Sie die folgende Zeile des Codes, den Bereich für die Erstellung von Pivot Tabellen festzulegen:

Range (Auswahl, Selection.End(xlDown)). Name = "Daten"

3 Erstellen Sie Daten der Pivottabelle. Der folgende Code fügt Daten aus einer Datenbank in die Datei:

ActiveWorkbook.PivotCaches.Add (SourceType: = XlDatabase, _

SourceData:="=Customers").CreatePivotTable TableDestination:="", _ TableName:="Customers"

In diesem Beispiel wird eine Datenbanktabelle mit dem Namen "Customers" für die Pivot-Tabelle-Daten verwendet.

4 Die Kalkulationstabelle die neue Pivottabelle hinzufügen. Der folgende Code fügt die Tabelle in die dritte Spalte in der Tabelle:

ActiveSheet.PivotTableWizard TableDestination: = Cells (3, 0)