IconSet Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um único conjunto de ícones que são usados na regra de formatação condicional de um conjunto de ícones.
public interface class IconSet : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0002449B-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface IconSet : System.Collections.IEnumerable
Public Interface IconSet
Implements IEnumerable
- Atributos
- Implementações
Exemplos
O exemplo de código a seguir cria um intervalo de números que representam pontuações de teste e aplicam uma regra de formatação condicional do conjunto de ícones ao intervalo. O tipo de conjunto de ícones é alterado dos ícones padrão para um conjunto de ícones de 5 setas. Finalmente, o tipo de limite é modificado do percentil para um número embutido em código.
<span class="label">Sub CreateIconSetCF()
Dim cfIconSet As IconSetCondition
'Fill cells with sample data from 1 to 10
With ActiveSheet
.Range("C1") = 55
.Range("C2") = 92
.Range("C3") = 88
.Range("C4") = 77
.Range("C5") = 66
.Range("C6") = 93
.Range("C7") = 76
.Range("C8") = 80
.Range("C9") = 79
.Range("C10") = 83
.Range("C11") = 66
.Range("C12") = 74
End With
Range("C1:C12").Select
'Create an icon set conditional format for the created sample data range
Set cfIconSet = Selection.FormatConditions.AddIconSetCondition
'Change the icon set to a 5-arrow icon set
cfIconSet.IconSet = ActiveWorkbook.IconSets(xl5Arrows)
'The IconCriterion collection contains all of IconCriteria
'By indexing into the collection you can modify each criteria
With cfIconSet.IconCriteria(1)
.Type = xlConditionValueNumber
.Value = 0
.Operator = 7
End With
With cfIconSet.IconCriteria(2)
.Type = xlConditionValueNumber
.Value = 60
.Operator = 7
End With
With cfIconSet.IconCriteria(3)
.Type = xlConditionValueNumber
.Value = 70
.Operator = 7
End With
With cfIconSet.IconCriteria(4)
.Type = xlConditionValueNumber
.Value = 80
.Operator = 7
End With
With cfIconSet.IconCriteria(5)
.Type = xlConditionValueNumber
.Value = 90
.Operator = 7
End With
End Sub</span>
Comentários
O objeto IconSet é um objeto filho da IconSets coleção.
O conjunto de ícones para o formato condicional é atribuído usando a IconSet propriedade do IconSetCondition objeto. Você define essa propriedade como um dos conjuntos de ícones internos passando uma das constantes da XlIconSet enumeração como um índice da IconSets propriedade do _Workbook objeto. Consulte o exemplo para obter detalhes.
Propriedades
_Default[Object] |
Reservado para uso interno. |
Application |
Quando usada sem um qualificador de objeto, essa propriedade retorna um _Application objeto que representa o aplicativo do Microsoft Office Excel. Quando usado com um qualificador de objeto, essa propriedade retorna um objeto Application que representa o criador do objeto especificado. Somente leitura. |
Count |
Retorna um valor Inteiro que especifica o número de ícones no conjunto de ícones. Somente leitura. |
Creator |
Retorna um inteiro de 32 bits equivalente a uma constante na XlCreator enumeração que indica o aplicativo no qual esse objeto foi criado. Somente leitura. |
ID |
Retorna uma das constantes da XlIconSet enumeração, que especifica o nome do conjunto de ícones usado em uma regra de formatação condicional de conjunto de ícones. |
Item[Object] |
Retorna um Icon objeto que representa um único ícone de um conjunto de ícones. Somente leitura. |
Parent |
Retorna o objeto pai do objeto especificado. Somente leitura. |
Métodos
GetEnumerator() |
Representa um único conjunto de ícones que são usados na regra de formatação condicional de um conjunto de ícones. |