Klasse SlicerCacheLevels - die Auflistung von Hierarchieebenen für die von einem Datenschnitt gefilterte OLAP-Datenquelle (Excel VBA)

Die Klasse SlicerCacheLevels stellt die Auflistung von Hierarchieebenen für die von einem Datenschnitt gefilterte OLAP-Datenquelle dar. Um eine SlicerCacheLevels -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim scls as SlicerCacheLevels
Set scls = ActiveWorkbook.SlicerCaches(1).SlicerCacheLevels

For Each

Hier ist ein Beispiel für die Verarbeitung der SlicerCacheLevels -Elemente in einer Sammlung


Dim slccl As SlicerCacheLevel
For Each slccl In ActiveWorkbook.SlicerCacheLevels
	
Next slccl

Count

Gibt die Anzahl der Ebenen in der angegebenen SlicerCacheLevels -Auflistung zurück, die die Anzahl der Ebenen im zugeordneten SlicerCache -Objekt darstellt.


Dim lngCount As Long
lngCount = ActiveWorkbook.SlicerCaches(1).SlicerCacheLevels.Count

Item

Gibt das angegebene SlicerCacheLevel -Objekt aus der Auflistung zurück, oder gibt, wenn keine Ebene angegeben ist, das erste SlicerCacheLevel -Objekt in der Auflistung zurück.

Item (Level)

Level: Der eindeutige MDX-Name der Ebene oder die Indexnummer des Objekts.


ActiveWorkbook.SlicerCaches("Slicer_Country").SlicerCacheLevels("[Customer].[Customer Geography].[Country]")