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 integrados passando uma das constantes da enumeração como um índice da XlIconSet 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 Microsoft Office Excel aplicativo. 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 Integer 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 enumeração que indica o aplicativo no qual XlCreator esse objeto foi criado. Somente leitura. |
| ID |
Retorna uma das constantes da enumeração, que especifica o nome do conjunto de ícones usado em uma regra de formatação condicional do conjunto XlIconSet 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 para o objeto especificado. Somente leitura. |
Métodos
| GetEnumerator() |