Klasse TreeviewControl - das hierarchische Steuerelement zur Auswahl von Elementen eines Cube-Felds (Excel VBA)
Die Klasse TreeviewControl stellt das hierarchische Steuerelement zur Auswahl von Elementen eines Cube-Felds dar. Um eine TreeviewControl -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise
Dim tcl as TreeviewControl
Set tcl = ActiveCell.PivotField.CubeField.TreeviewControl
Drilled
Legt den Status "gebohrt" (erweitert oder sichtbar) der Cube-Feld Elemente im Steuerelement für die hierarchische Elementauswahl eines Cube-Felds fest.
Die Drilled-Eigenschaft akzeptiert ein Array. Informationen zum bestimmen, wann Elemente explizit in einer erweiterten Ansicht ausgeblendet werden, finden Sie unter der Hidden-Eigenschaft des TreeviewControl -Objekts.
ActiveSheet.PivotTables("PivotTable1").CubeFields(1) _
.TreeviewControl.Drilled = _
Array(Array("", "", "", "", "", "", "", "", _
"", "", "", ""), _
Array("[state].[states].[AB]", _
"[state].[states].[CA]", _
"[state].[states].[IN]", _
"[state].[states].[KS]", _
"[state].[states].[KY]", _
"[state].[states].[MD]", _
"[state].[states].[MI]", _
"[state].[states].[OH]", _
"[state].[states].[OR]", _
"[state].[states].[TN]", _
"[state].[states].[UT]", _
"[state].[states].[WA]"))
Hidden
Gibt einen Variant -Wert zurück, der den ausgeblendeten Status der Cube-Feld Elemente im hierarchischen Elementauswahl-Steuerelement eines Cube-Felds darstellt, oder legt diesen fest.
Verwechseln Sie diese Eigenschaft nicht mit der FormulaHidden -Eigenschaft. Die Hidden-Eigenschaft gibt ein Array zurück oder legt es fest. Informationen zum bestimmen, wann Elemente im Steuerelement sichtbar (erweitert) werden, finden Sie unter der DrilledDown -Eigenschaft des PivotItem -Objekts.
ActiveCell.PivotField.CubeField.TreeviewControl.Hidden = True