Classe SlicerCacheLevels - a coleção de níveis de hierarquia para a fonte de dados OLAP que é filtrada por uma segmentação de dados (Excel VBA)
A classe SlicerCacheLevels representa a coleção de níveis de hierarquia para a fonte de dados OLAP que é filtrada por uma segmentação de dados. Para usar uma variável de classe SlicerCacheLevels, ela primeiro precisa ser instanciada por exemplo
Dim scls as SlicerCacheLevels
Set scls = ActiveWorkbook.SlicerCaches(1).SlicerCacheLevels
For Each
Aqui está um exemplo de processamento dos itens SlicerCacheLevels em uma coleção.
Dim slccl As SlicerCacheLevel
For Each slccl In ActiveWorkbook.SlicerCacheLevels
Next slccl
Count
Retorna o número de níveis na coleção SlicerCacheLevels especificada, que representa o número de níveis no objeto SlicerCache associado.
Dim lngCount As Long
lngCount = ActiveWorkbook.SlicerCaches(1).SlicerCacheLevels.Count
Item
Retorna o objeto SlicerCacheLevel especificado da coleção ou, se nenhum nível for especificado, retornará o primeiro objeto SlicerCacheLevel na coleção.
Item (Level)
Level: O nome MDX exclusivo do nível ou do número de índice do objeto.
ActiveWorkbook.SlicerCaches("Slicer_Country").SlicerCacheLevels("[Customer].[Customer Geography].[Country]")