Excel - Resaltar Celda

   
Vista:

Resaltar Celda

Publicado por FERNANDO (1 intervención) el 05/03/2008 17:37:24
Buenas,

me gustaría saber como resaltar una fila en excel cada vez que voy cambiando de celda.

Un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Resaltar Celda

Publicado por Abraham Valencia (2418 intervenciones) el 05/03/2008 22:49:31
Coloca esto en el modulo de la hoja donde desees resaltar la celda activa. Si finalemente insistes en que sea toda la fial, pues, modifica el codigo:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
' variable estatica que conservara la direccion de la celda que "deseleccionas"
Static oldrng As String
' esta linea previene la primera ejecucion en que la "oldrng" es vacio
On Error Resume Next
' despintas la celda que "deseleccionas" (o la pintas si quieres)
Range(oldrng).Interior.ColorIndex = xlNone ' .Color = RGB(255, 255, 255)
With Target
.Interior.Color = RGB(255, 255, 220) ' pintas la celda
oldrng = .Address ' obtienes la direccion de la celda seleccionada
End With
End Sub

Abraham

PD: No recuerdo quien lo hizo :(
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar