Classe IconSet - un jeu d'icônes unique, utilisé dans une règle de mise en forme conditionnelle de jeu d'icônes (Excel VBA)

Cet objet représente un jeu d'icônes unique, utilisé dans une règle de mise en forme conditionnelle de jeu d'icônes. Pour utiliser une variable de classe IconSet, elle doit d'abord être instanciée, par exemple


Dim icnset as IconSet
Set icnset = ActiveWorkbook.IconSets(Index:=1)

For Each

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


Dim icnset As IconSet
For Each icnset In ActiveWorkbook.IconSets
	
Next icnset

Count

Renvoie une valeur de type Long qui spécifie le nombre d’icônes du jeu d’icônes. En lecture seule.


Dim lngCount As Long
lngCount = ActiveWorkbook.IconSets(1).Count

ID

Renvoie l'une des constantes de l'énumération XlIconSet , qui spécifie le nom du jeu d'icônes utilisé dans une règle de mise en forme conditionnelle de jeu d'icônes. Ici on trouve valeurs possible pour XlIconSet.


Dim xisID As XlIconSet
xisID = ActiveWorkbook.IconSets(1).ID

Item

Renvoie un objet Icon qui représente une icône d'un jeu d'icônes. En lecture seule.

La valeur du paramètre Index ne peut pas être supérieure au nombre d'icônes d'un jeu d'icônes. Pour calculer le nombre total d'icônes dans un jeu d'icônes, utilisez la propriété Count .

Item (Index)

Index: Numéro d'index de l'objet Icon.


Dim icnItem As Icon
Set icnItem = ActiveWorkbook.IconSets(1)(Index:=1)