Contador de celdas con formato en blanco

27/12/2005 - 10:49 por Pingüino | Informe spam
Buenas, tengo una hoja donde salen todos los meses y días del año. Hay celdas
con formato de fondo en color, que marcan una serie de datos. Los meses estan
en columnas. Me interesaría poder sumar al final de cada uno, el total de
celdas que no tienen formato de color (las que estan por defecto en blanco),
y a la derecha de los 12 meses, el total de las celdas en blanco de todo el
año. ¿Es posible esto de alguna manera?
Gracias y saludos...
 

Leer las respuestas

#1 KL
27/12/2005 - 13:22 | Informe spam
Hola Pingüino,

Hay varias opciones:

1) Formulas: La mejor consiste en identificar cual es exactamente la logica segun la cual una celda tiene o no el formato de color y
usar esa logica para contar las celdas dierectamente mediante una formula sin tener que contar los formatos lo cual requiere de
macros o macrofunciones (XLM). Si te parece comentas mas detalles?

2) VBA: Funciones Definidas por Usuario. Dependiendo de si los colores se aplican mediante Formato normal o Formato condicional,
podrias usar las siguientes soluciones :

Formato normal:
Fernando Arroyo: http://www.excelesp.com/funcperso01...cperso01_1
Chip Pearson: http://www.cpearson.com/excel/colors.htm

Las dos soluciones anteriores tienen un "ligero" inconviniente, y es que Excel no tiene un evento para detectar el cambio de
formato de celdas, por lo cual no se percatara del cambio hasta que se recalculen las formulas (quizas sea necesario forzar el
recalculo de manera periodica)

Formato Condicional:
Chip Pearson: http://www.cpearson.com/excel/CFColors.htm

3) Macrofunciones (XLM) en combinacion con Nombres Definidos: Revisa los siguientes articulos de Jan-Karel Pieterse:

http://www.jkp-ads.com/Articles/ExcelNames08.htm
Pasar un argumento a un nombre definido: http://www.jkp-ads.com/Articles/ExcelNames09.htm
Archivo de ejemplo: http://www.jkp-ads.com/downloads/Arg2name.zip

Esta solucion es muy ingeniosa, pero tiene el mismo defecto que las descritas en la solucion 2 y ademas puede provocar el cierre de
Excel con perdida de los datos no guardados al intentar copiar las formulas que usan nombres definidos con macrofunciones.

Saludos,
KL



"Pingüino" wrote in message news:
Buenas, tengo una hoja donde salen todos los meses y días del año. Hay celdas
con formato de fondo en color, que marcan una serie de datos. Los meses estan
en columnas. Me interesaría poder sumar al final de cada uno, el total de
celdas que no tienen formato de color (las que estan por defecto en blanco),
y a la derecha de los 12 meses, el total de las celdas en blanco de todo el
año. ¿Es posible esto de alguna manera?
Gracias y saludos...

Preguntas similares