Classe IconCriterion - o critério de um ícone individual (Excel VBA)
A classe IconCriterion representa o critério de um ícone individual em um conjunto de ícones. O critério especifica o intervalo de valores e o tipo de limite associado ao ícone na regra de formatação condicional de um conjunto de ícones. Para usar uma variável de classe IconCriterion, ela primeiro precisa ser instanciada por exemplo
Dim icncrt as IconCriterion
Set icncrt = ActiveCell.FormatConditions(1).IconCriteria(Index:=1)
For Each
Aqui está um exemplo de processamento dos itens IconCriterion em uma coleção.
Dim icncrtIconCriteria As IconCriterion
For Each icncrtIconCriteria In ActiveCell.FormatConditions(1).IconCriteria
Next icncrtIconCriteria
Icon
Retorna ou especifica o ícone de um critério em uma regra de formatação condicional de conjunto de ícones. Leitura/gravação. Aqui você pode encontrar os valores possíveis para
Depois de definir a propriedade Icon para o critério de ícone em uma regra de formatação condicional de conjunto de ícones, a propriedade Iconset do objeto IconSetCondition é alterada para xlCustomSet.
ActiveCell.FormatConditions(1).IconCriteria(1).Icon = xlIcon0Bars
Index
Retorna um valor Long indicando que limite os critérios representam. Somente leitura.
Para um conjunto de ícones, essa propriedade retornará um valor de 1 para o limite mínimo, 2 para o próximo limite e assim por diante.
Dim lngIndex As Long
lngIndex = ActiveCell.FormatConditions(1).IconCriteria(1).Index
Operator
Retorna ou define uma das constantes da enumeração XlFormatConditionOperator , que especifica se o limite é "maior que" ou "maior que ou igual a" o valor limite.
Para uma regra de formatação condicional de conjunto de ícones, essa propriedade pode ser definida somente como uma das duas seguintes constantes: xlGreater ou xlGreaterEqual.
ActiveCell.FormatConditions(1).IconCriteria(1).Operator =
Type
Retorna uma das constantes da enumeração XlConditionValueTypes , que especifica como o valor de limite para um conjunto de ícones é determinado. Somente leitura. Aqui você pode encontrar os valores possíveis para
O tipo de valor de limite para um conjunto de ícones pode ser um número, porcentagem, fórmula ou percentil. A definição do tipo como percentil usará a função percentil no Excel para determinar o valor do limite.
ActiveCell.FormatConditions(1).IconCriteria(1).Type = xlConditionValueAutomaticMax
Value
Retorna ou define o valor limite de um ícone em uma formatação condicional. de leitura/gravação.
Você só pode definir o valor se a propriedade Type para o formato condicional for definida como uma das seguintes constantes XlConditionValueTypes : xlConditionValueNumber, xlConditionValuePercent, ** xlConditionValuePercentile**ou xlConditionValueFormula. Se o tipo de limite for uma fórmula, você poderá definir a fórmula como um valor String. A fórmula deve retornar um único número.
ActiveCell.FormatConditions(1).IconCriteria(1).Value =