RESALTAR FILA

02/09/2004 - 00:19 por Toni | Informe spam
La cuestión que propongo no sé si se puede realizar con "Formato
Condicional" (lo he intentado sin resultado) o con algún Macro o similar.

Pregunta:

Tengo una hoja con datos en filas y columnas.

¿Es posible que al desplazarse por las filas, cuando estés en una celda de
la fila quede marcada y/o resaltada (ya sea en negrita o en color de
relleno) toda la fila ?

El formato condicional puede condicionar la fila según una condición
establecida. Pero lo que me interese es que se resalte la fila solamente si
estoy en una casilla de esa fila.

Espero haberme explicado.

Antonio Andrés.
-Barcelona-
 

Leer las respuestas

#1 Héctor Miguel
02/09/2004 - 08:39 | Informe spam
hola, Toni !

... con "Formato Condicional" ... ... al desplazarse por ... una celda ... la fila quede marcada y/o resaltada [...]



de todas formas, se requiere [un poco de] apoyo de las macros en el modulo de eventos de 'la hoja' :))
1° selecciona todas las celdas de la hoja [con el recuadro superior-izquierdo de los encabezados de fila/columna]
2° [menu] formato / formato condicional...
-> formula: =Fila()=Celda("Fila")
-> formato: fuente, color y trama de tu preferencia [opcional: bordes SOLO superior e inferior]
3° copia las siguientes lineas ->en el modulo de codigo de 'esa' hoja:<-
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = False
With ActiveWindow: .LargeScroll Down: .LargeScroll Up: End With
End Sub

una ventaja es que NO 'se pierde' el beneficio del des-hacer [undo, ctrl+z]
[lo que SI sucede cuando se utiliza codigo 'puro'] ;)
la 'desventaja' es que veras un [ligero[ 'parpadeo' :((

saludos,
hector.

Preguntas similares