Beruflich Dokumente
Kultur Dokumente
Una vez que se abre la ventana del Editor de Visual Basic, debers
hacer clic en en el men Insertar > Mdulo.
=CONTARCOLOR(D1, A1:A10)
=CONTARCOLOR(A2, A1:A10)
Application.Volatile
Utilizamos el bucle For Each para recorrer cada una de las celdas del
rango y puedes notar que la instruccin hace referencia a la
variable rango que es el segundo argumento de la funcin.
For Each celda In rango
Si los valores de las propiedades son iguales, quiere decir que los
colores son iguales y por lo tanto aumentamos el valor de
CONTARCOLOR en uno.
CONTARCOLOR = CONTARCOLOR + 1
La propiedad Interior.color
Antes de terminar la explicacin del cdigo VBA debo decir que la
propiedad Interior.color est disponible a partir de Excel 2007, as que
esta macro no funcionar para versiones anteriores.
Espero que esta funcin sea de mucha utilidad para esos casos en los
que necesites contar las celdas por color en Excel.