Classe SlicerItems - la collection d'objets SlicerItem contenus dans un objet SlicerCache ou SlicerCacheLevel (Excel VBA)

La classe SlicerItems représente la collection d'objets SlicerItem contenus dans un objet SlicerCache ou SlicerCacheLevel . Pour utiliser une variable de classe SlicerItems, elle doit d'abord être instanciée, par exemple


Dim sis as SlicerItems
Set sis = ActiveWorkbook.SlicerCaches(1).SlicerItems

For Each

Voici un exemple de traitement des éléments SlicerItems dans une collection


Dim slcite As SlicerItem
For Each slcite In ActiveWorkbook.SlicerItems
	
Next slcite

Count

Renvoie le nombre d’objets de la collection. En lecture seule.


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

Item

Renvoie un objet SlicerItem à partir d’une collection. En lecture seule.

Item (Index)

Index: Nom ou numéro d’index de l’objet SlicerItem.


Dim slciteItem As SlicerItem
Set slciteItem = ActiveWorkbook.SlicerCaches(1).SlicerItems(Index:=1)