CubeField-Objekt (Excel)
Stellt ein Hierarchie- oder Measurefeld aus einem OLAP-Cube dar. In einem PivotTable-Bericht ist das CubeField-Objekt Element der CubeFields-Auflistung.
Verwenden Sie die CubeField-Eigenschaft des PivotField-Objekts , um das CubeField-Objekt zurückzugeben. In diesem Beispiel wird eine Liste der Cubefeldnamen für alle Hierarchiefelder im ersten OLAP-basierten PivotTable-Bericht auf Sheet1 erstellt.
Set objNewSheet = Worksheets.Add
objNewSheet.Activate
intRow = 1
For Each objPF in _
Worksheets("Sheet1").PivotTables(1).PivotFields
If objPF.CubeField.CubeFieldType = xlHierarchy Then
objNewSheet.Cells(intRow, 1).Value = objPF.Name
intRow = intRow + 1
End If
Next objPF
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
- AllItemsVisible
- Anwendung
- Caption
- Creator
- CubeFieldSubType
- CubeFieldType
- CurrentPageName
- DragToColumn
- DragToData
- DragToHide
- DragToPage
- DragToRow
- EnableMultiplePageItems
- FlattenHierarchies
- HasMemberProperties
- HierarchizeDistinct
- IncludeNewItemsInFilter
- IsDate
- LayoutForm
- LayoutSubtotalLocation
- Name
- Orientation
- Parent
- PivotFields
- Position
- ShowInFieldList
- TreeviewControl
- Wert
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.