Excel) (CubeField 物件
表示來自 OLAP Cube 的階層或量值欄位。 在樞紐分析表中,CubeField 物件是 CubeFields 集合的成員。
使用PivotField物件的CubeField屬性可傳回CubeField物件。 本範例會針對 Sheet1上第一個 OLAP 型樞紐分析表中的所有階層欄位,建立 Cube 功能變數名稱的清單。
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
使用 CubeFields (索引) ,其中 index 是 Cube 欄位的索引編號,可傳回單一 CubeField 物件。 下列範例會決定現用工作表上第一個樞紐分析表中第二個 Cube 欄位的名稱。
strAlphaName = _
ActiveSheet.PivotTables(1).CubeFields(2).Name
- AllItemsVisible
- Application
- 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
- Value
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。