Mejorar visibilidad

03/06/2006 - 13:12 por Rafa | Informe spam
Hola a todos:

¿Es posible resaltar de alguna forma la fila y la columna de la celda
activa?
Me explico, si por ejemplo estoy en la celda J6, que aparezcan resaltadas de
alguna manera las columna J y la fila 6.
Si no se pueden resaltar fila y columna, ¿se podría por lo menos sólo la
fila?

Gracias grupo

Preguntas similare

Leer las respuestas

#1 KL
03/06/2006 - 13:50 | Informe spam
Hola Rafa

Personalmente prefiero no hacerlo en mis propias hojas, pero... podrias probar el siguiente metodo:

1) seleccionar el rango deseado o toda la hoja (clic sobre el recuadro superior-izquierdo de los encabezados de fila y columna)
2) ir al menu Formato>Formato condicional...
3) en el 1er desplegable de la Condicion1 elegir la opcion formula es
4) en el cuadro para la formula poner una de las siguientes formulas:

a/. si quieres resaltar la celda:
ÎLDA("address")=DIRECCION(FILA();COLUMNA())

b/. si quieres resaltar la fila:
ÎLDA("row")=FILA()

c/. si quieres resaltar la fila:
ÎLDA("column")=COLUMNA()

5) pulsar el boton Formato, elegir la pestana Trama, elige el color preferido y pulsar Aceptar
5a) si quieres resaltar la fila y la columna a la vez, entonces en el paso (4) usa la formula b/. y luego crea la Condicion2 repitiendo los pasos (3)-(5), pero usando la formula c/. del paso (4). Si no, pulsa Aceptar para cerrar la ventana del Formato Condicional.
6) hacer clic derecho sobre la pestana con el nombre de la hoja en la parte de abajo de la ventana de Excel y elige la opcion Ver codigo para abrir el Editor VBA
7) en la ventana mas grande a la derecha pegar el siguiente codigo:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = True
End Sub

8) pulsar las teclas Alt+F11 para volver a la hoja
9) hacer pruebas

Ventajas:
- no se pierde la funcionalidad de Deshacer y Rehacer
- no importa si las celdas estan bloquedas o no
Desventaja:
- es posible que se note un ligero parpadeo.

Nota: Para reducir el parpadeo y suponiendo que la hoja no contiene formulas volatiles o formulas que tengan como precedentes o antecedentes formulas volatiles y/o formulas cuyo recalculo podria afectar el desempeno de la aplicacion, se podria usar el siguiente codigo en vez del de arriba:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Target.Calculate
End Sub

Saludos,
KL

"Rafa" wrote in message news:
Hola a todos:

¿Es posible resaltar de alguna forma la fila y la columna de la celda
activa?
Me explico, si por ejemplo estoy en la celda J6, que aparezcan resaltadas de
alguna manera las columna J y la fila 6.
Si no se pueden resaltar fila y columna, ¿se podría por lo menos sólo la
fila?

Gracias grupo


Respuesta Responder a este mensaje
#2 Rafa
06/06/2006 - 17:10 | Informe spam
Gracias.
Lo probare (en cuanto me dejen, claro) y te cuento como me ha ido.
Un saludo


"KL" escribio en el mensaje
news:
Hola Rafa

Personalmente prefiero no hacerlo en mis propias hojas, pero... podrias
probar el siguiente metodo:

1) seleccionar el rango deseado o toda la hoja (clic sobre el recuadro
superior-izquierdo de los encabezados de fila y columna)
2) ir al menu Formato>Formato condicional...
3) en el 1er desplegable de la Condicion1 elegir la opcion formula es
4) en el cuadro para la formula poner una de las siguientes formulas:

a/. si quieres resaltar la celda:
ÎLDA("address")=DIRECCION(FILA();COLUMNA())

b/. si quieres resaltar la fila:
ÎLDA("row")=FILA()

c/. si quieres resaltar la fila:
ÎLDA("column")=COLUMNA()

5) pulsar el boton Formato, elegir la pestana Trama, elige el color
preferido y pulsar Aceptar
5a) si quieres resaltar la fila y la columna a la vez, entonces en el paso
(4) usa la formula b/. y luego crea la Condicion2 repitiendo los pasos
(3)-(5), pero usando la formula c/. del paso (4). Si no, pulsa Aceptar para
cerrar la ventana del Formato Condicional.
6) hacer clic derecho sobre la pestana con el nombre de la hoja en la parte
de abajo de la ventana de Excel y elige la opcion Ver codigo para abrir el
Editor VBA
7) en la ventana mas grande a la derecha pegar el siguiente codigo:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = True
End Sub

8) pulsar las teclas Alt+F11 para volver a la hoja
9) hacer pruebas

Ventajas:
- no se pierde la funcionalidad de Deshacer y Rehacer
- no importa si las celdas estan bloquedas o no
Desventaja:
- es posible que se note un ligero parpadeo.

Nota: Para reducir el parpadeo y suponiendo que la hoja no contiene formulas
volatiles o formulas que tengan como precedentes o antecedentes formulas
volatiles y/o formulas cuyo recalculo podria afectar el desempeno de la
aplicacion, se podria usar el siguiente codigo en vez del de arriba:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Target.Calculate
End Sub

Saludos,
KL

"Rafa" wrote in message
news:
Hola a todos:

¿Es posible resaltar de alguna forma la fila y la columna de la celda
activa?
Me explico, si por ejemplo estoy en la celda J6, que aparezcan resaltadas
de
alguna manera las columna J y la fila 6.
Si no se pueden resaltar fila y columna, ¿se podría por lo menos sólo la
fila?

Gracias grupo







-
Estoy usando la versión gratuita de SPAMfighter para usuarios privados.
Ha eliminado 647 correos spam hasta la fecha.
Los usuarios de pago no tienen este mensaje en sus correos.
Obtenga SPAMfighter gratis aquí: http://www.spamfighter.com/les
Respuesta Responder a este mensaje
#3 Rafa
06/06/2006 - 17:10 | Informe spam
Gracias.
Lo probare (en cuanto me dejen, claro) y te cuento como me ha ido.
Un saludo


"KL" escribio en el mensaje
news:
Hola Rafa

Personalmente prefiero no hacerlo en mis propias hojas, pero... podrias
probar el siguiente metodo:

1) seleccionar el rango deseado o toda la hoja (clic sobre el recuadro
superior-izquierdo de los encabezados de fila y columna)
2) ir al menu Formato>Formato condicional...
3) en el 1er desplegable de la Condicion1 elegir la opcion formula es
4) en el cuadro para la formula poner una de las siguientes formulas:

a/. si quieres resaltar la celda:
ÎLDA("address")=DIRECCION(FILA();COLUMNA())

b/. si quieres resaltar la fila:
ÎLDA("row")=FILA()

c/. si quieres resaltar la fila:
ÎLDA("column")=COLUMNA()

5) pulsar el boton Formato, elegir la pestana Trama, elige el color
preferido y pulsar Aceptar
5a) si quieres resaltar la fila y la columna a la vez, entonces en el paso
(4) usa la formula b/. y luego crea la Condicion2 repitiendo los pasos
(3)-(5), pero usando la formula c/. del paso (4). Si no, pulsa Aceptar para
cerrar la ventana del Formato Condicional.
6) hacer clic derecho sobre la pestana con el nombre de la hoja en la parte
de abajo de la ventana de Excel y elige la opcion Ver codigo para abrir el
Editor VBA
7) en la ventana mas grande a la derecha pegar el siguiente codigo:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = True
End Sub

8) pulsar las teclas Alt+F11 para volver a la hoja
9) hacer pruebas

Ventajas:
- no se pierde la funcionalidad de Deshacer y Rehacer
- no importa si las celdas estan bloquedas o no
Desventaja:
- es posible que se note un ligero parpadeo.

Nota: Para reducir el parpadeo y suponiendo que la hoja no contiene formulas
volatiles o formulas que tengan como precedentes o antecedentes formulas
volatiles y/o formulas cuyo recalculo podria afectar el desempeno de la
aplicacion, se podria usar el siguiente codigo en vez del de arriba:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Target.Calculate
End Sub

Saludos,
KL

"Rafa" wrote in message
news:
Hola a todos:

¿Es posible resaltar de alguna forma la fila y la columna de la celda
activa?
Me explico, si por ejemplo estoy en la celda J6, que aparezcan resaltadas
de
alguna manera las columna J y la fila 6.
Si no se pueden resaltar fila y columna, ¿se podría por lo menos sólo la
fila?

Gracias grupo


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida