Clase ColorScaleCriteria - criterios de un formato condicional de escala de colores (Excel VBA)

Colección de objetos ColorScaleCriterion que representa todos los criterios de un formato condicional de escala de colores. Para usar una variable de clase ColorScaleCriteria, primero debe ser instanciado, por ejemplo


Dim csc as ColorScaleCriteria
Set csc = ActiveCell.FormatConditions(1).ColorScaleCriteria

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos ColorScaleCriteria en una colección.


Dim cscColorScaleCriteria As ColorScaleCriterion
For Each cscColorScaleCriteria In ActiveCell.FormatConditions(1).ColorScaleCriteria
	
Next cscColorScaleCriteria

Count

Devuelve un valor de tipo Long que especifica el número de criterios de una regla de formato condicional de escala de colores.

El número de criterios es equivalente al número de valores de umbral asignados a una escala de colores.


Dim lngCount As Long
lngCount = ActiveCell.FormatConditions(1).ColorScaleCriteria.Count

Item

Devuelve un único objeto ColorScaleCriterion de la colección ColorScaleCriteria .

El valor del parámetro index no puede ser mayor que el número de criterios establecidos para un formato condicional de escala de colores. Para averiguar el número de valores de umbral, use la propiedad Count .

Item (Index)

Index: Número de índice del objeto ColorScaleCriterion.


Dim cscItem As ColorScaleCriterion
Set cscItem = ActiveCell.FormatConditions(1).ColorScaleCriteria(Index:=1)