Vba Excel. Meter fórmula con que cuenta celdas

Estimados Expertos,

Estoy metiendo en una celda i1 una fórmula para que me cuente las celdas vacías en un rango.

El inicio del rango lo decido yo, pero el final depende del valor de otra celda (la f1).

Quiero hacer algo así:

CONTADORhasta = Range("f1")


'meto fórmula en i1 para que cuente las celdas vacías desde i2 hasta ....(el valor de f1):


'Range("i1").Formula = CountBlank("i2:i" & CONTADORhasta)

pero me dá error. ¿Alguien puede ayudarme?

GRACIAS.

1 respuesta

Respuesta
1

Puedes poner la fórmula directamente en la celda "I1" así

=CONTAR.BLANCO(INDIRECTO("I2:I"&F1))

Si la quieres poner desde vba es así

Range("I1") = "=COUNTBLANK(INDIRECT(""I2:I""&R1C6))"

Saludos. Dante Amor
Si es lo que necesitas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas