¿Cómo puedo escribir la siguiente expresión de código en Excel? Lo que quiero es poder cambiar el color de fuente de una celda si otras celdas no están vacías.
Expresión:
Si las celdas A1, A2 y A3 no están vacías, cambie el color de fuente de la celda B1.
Lo intenté...
=IF(A1:A3 <> "", B1.Font.Color = vbRed)
...pero no funciona, lo único que veo es#NAME?
Nuevamente, lo que quiero es cambiar el color de fuente de una celda según el estado de otras celdas.
Respuesta1
B2.Font.Color = vbRed
no es un valor que la celda pueda devolver, es código VBA que no se puede usar en una fórmula.
En este caso, querrás utilizarformato condicional.