Excel y Visual Basic. Trato de programar una formula con "=SI(...)" y no me la acepta. Da error 1004

Excel y Visual Basic. Trato de programar una formula con "=SI(...)" y no me la acepta. Da error 1004 debido a la app o el objeto.

Una vez me funcionó poniendo IF en vex de SI, pero ahora no me deja.

Gracias

1 Respuesta

Respuesta
1

tienes que cambiar el si por IF así:

"=IF(...)"

Saludos. DAM
Si es lo que necesitas.

He puesto esto:

Hoja1.Cells(2, 2) = "=IF(1=2;1;2)"

y me sigue dando error 1004 en tiempo de ejecución.

La fórmula completa es así:

Hoja1.Cells(2, 2) = "=IF(1=2;1;2)"

Estás poniendo como separador el ; tal vez tienes que poner , así

Hoja1.Cells(2, 2) = "=IF(1=2,1,2)"

Saludos. DAM
Si es lo que necesitas.

Me ha funcionado con las comas. Muchísimas gracias.
La respuesta ha sido rápida y hemos buscado la solución hasta dar con ella. Os felicito.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas