Classe IconSet (Excel VBA)

A classe IconSet representa um único conjunto de ícones que são usados na regra de formatação condicional de um conjunto de ícones.

Set

Para usar uma variável de classe IconSet, ela primeiro precisa ser instanciada por exemplo

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

As variáveis ​​de classe IconSet podem ser definidas usando o procedimento Workbook.IconSets.

For Each

Aqui está um exemplo de processamento dos itens IconSet em uma coleção.

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

IconSets.Count

Retorna um valor Long que especifica o número de conjuntos de ícones disponíveis na pasta de trabalho. Somente leitura.

Dim lngCount As Long
lngCount = ActiveWorkbook.IconSets.Count

IconSets.Item

Retorna um único objeto Iconset da coleção IconSets . Somente leitura.

O valor do parâmetro Index não pode ser maior que o número de conjuntos de ícones disponíveis. Para localizar o número de conjuntos de ícones disponíveis para a pasta de trabalho, use a propriedade Count .

Sintaxe : expression.Item (Index)

Index: O número de índice do objeto IconSet.

Dim icnsetItem As IconSet
Set icnsetItem = ActiveWorkbook.IconSets(Index:=1)

IconSets.Parent

Retorna o objeto pai do objeto especificado. Somente leitura.