PivotTable.CreateCubeFile-Methode (Excel)
Erstellt eine Cubedatei aus einem PivotTable-Bericht, der mit einer OLAP-Datenquelle (Online Analytical Processing) verbunden ist.
Syntax
Ausdruck. CreateCubeFile (Datei, Measures, Ebenen, Member, Eigenschaften)
Ausdruck Eine Variable, die ein PivotTable-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Datei | Erforderlich | String | Der Name der zu erstellenden Cubedatei. Wenn die Datei bereits vorhanden ist, wird diese überschrieben. |
Maßnahmen | Optional | Variant | Ein Array eindeutiger Namen von Measures, die Bestandteil des Segments sein sollen. |
Ebenen | Optional | Variant | Ein Array mit Zeichenfolgen. Jedes Arrayelement stellt einen eindeutigen Ebenennamen dar. Es stellt die unterste Ebene einer Hierarchie dar, die sich in dem Segment befindet. |
Elemente | Optional | Variant | Ein Array von Zeichenfolgenarrays. Die Elemente entsprechen in der Reihenfolge den Hierarchien, die im Array Levels dargestellt werden. Jedes Element stellt ein Array von Zeichenfolgenarrays dar, die aus eindeutigen Namen der Elemente der obersten Ebene in der Dimension bestehen, die in das Segment einbezogen werden sollen. |
Properties | Optional | Variant | Der Wert False führt dazu, dass keine Elementeigenschaften in das Segment einbezogen werden. Der Standardwert ist True. |
Rückgabewert
Zeichenfolge
Beispiel
In diesem Beispiel wird eine Cubedatei mit dem Titel CustomCubeFile auf Laufwerk C:\ erstellt. ohne Membereigenschaften, die in den Slice eingeschlossen werden sollen. Wenn die Argumente Measures, Levels und Members in diesem Beispiel ausgelassen werden, stimmt die Cubedatei am Ende mit der Ansicht des PivotTable-Berichts überein. In diesem Beispiel wird davon ausgegangen, dass ein PivotTable-Bericht, der mit einer OLAP-Datenquelle verbunden ist, auf dem aktiven Arbeitsblatt vorhanden ist.
Sub UseCreateCubeFile()
ActiveSheet.PivotTables(1).CreateCubeFile _
File:="C:\CustomCubeFile", Properties:=False
End Sub
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.