CubeFields-Objekt (Excel)
Eine Auflistung aller CubeField-Objekte in einem PivotTable-Bericht, die auf einem OLAP-Cube basiert. Jedes CubeField-Objekt stellt ein Hierarchie- oder Datenfeld des Cubes dar.
Verwenden Sie die CubeFields-Eigenschaft des PivotTable-Objekts , um die CubeFields-Auflistung zurückzugeben. Im folgenden Beispiel wird eine Liste der Cubefeldnamen der Datenfelder im ersten OLAP-basierten PivotTable-Bericht auf Sheet1 erstellt.
Set objNewSheet = Worksheets.Add
intRow = 1
For Each objCubeFld In _
Worksheets("Sheet1").PivotTables(1).CubeFields
If objCubeFld.Orientation = xlDataField Then
objNewSheet.Cells(intRow, 1).Value = objCubeFld.Name
intRow = intRow + 1
End If
Next objCubeFld
Verwenden Sie CubeFields (Index), wobei index die Indexnummer des Cubefelds ist, um ein einzelnes CubeField-Objekt zurückzugeben. Im folgenden Beispiel wird der Name des zweiten Cube-Felds im ersten PivotTable-Bericht im aktiven Arbeitsblatt bestimmt.
strAlphaName = _
ActiveSheet.PivotTables(1).CubeFields(2).Name
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.