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]")