Formato condicional celda de al lado

Quería saber si hay alguna manera de aplicar un formato condicional a la celda de al lado, la cosa seria por ejemplo si en a1 hay un 1 pues que a2 se rellene de verde

Respuesta
1

Este es un ejemplo si en la celda A1 hay un 1 la celda A" se coloreara de verde

y esta es la macro, la debes colocar en el modulo VBA de la hoja1 en el panel del explorador, seleccionar la hoja 1 y en el modulo que te abra pegas la macro

Private Sub Worksheet_Change(ByVal Target As Range)
If Target = Range("a1") Then
    Range("a2").Interior.ColorIndex = xlNone
    If Target = 1 Then Range("a2").Interior.ColorIndex = 4
End If
End Sub

2 respuestas más de otros expertos

Respuesta
1

Has dicho "la celda de al lado" pero A2 no es la celda de al lado de A1, es la de abajo.

Suponiendo que te has equivocado y quisiste decir B1 (que sí es la celda de al lado)

Sigue los pasos que grabe en este corto vídeo: video demo

Se trata de aplicar un formato condicional con formula.

Y si lo que quieres es la celda de abajo, puedes usar esta.

Video: video demo

No es necesario usar VBA para esto.

PD: yo uso Excel en Ingles, tal vez tu debas poner la fórmula en español.

Respuesta
1

Voy a considerar que lo que necesitas es en la celda de al lado. No necesitas una macro para ello (salvo que lo pidas).

Guiate por la imagen. Podrás seleccionar todas las celdas a las que quieras aplicarle ese formato y luego optar por Utilizar una fórmula. Y allí colocas la primera celda del rango, en este caso A1.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas