Clase SlicerCacheLevels - la colección de niveles de jerarquía para el origen de datos OLAP filtrado por una segmentación de datos (Excel VBA)
La clase SlicerCacheLevels representa la colección de niveles de jerarquía para el origen de datos OLAP filtrado por una segmentación de datos. Para usar una variable de clase SlicerCacheLevels, primero debe ser instanciado, por ejemplo
Dim scls as SlicerCacheLevels
Set scls = ActiveWorkbook.SlicerCaches(1).SlicerCacheLevels
For Each
A continuación, se muestra un ejemplo de cómo procesar los elementos SlicerCacheLevels en una colección.
Dim slccl As SlicerCacheLevel
For Each slccl In ActiveWorkbook.SlicerCacheLevels
Next slccl
Count
Devuelve el número de niveles de la colección SlicerCacheLevels especificada, que representa el número de niveles en el objeto SlicerCache asociado.
Dim lngCount As Long
lngCount = ActiveWorkbook.SlicerCaches(1).SlicerCacheLevels.Count
Item
Devuelve el objeto SlicerCacheLevel especificado de la colección o, si no se especifica ningún nivel, devuelve el primer objeto SlicerCacheLevel de la colección.
Item (Level)
Level: Nombre único MDX del nivel o número de índice del objeto.
ActiveWorkbook.SlicerCaches("Slicer_Country").SlicerCacheLevels("[Customer].[Customer Geography].[Country]")