Resaltar celda

11/09/2005 - 09:42 por Engel | Informe spam
Hola,

Tengo una hoja con los encabezados de fila y columna desactivados y
necesitaria que estando el cursor en cualquier celda de una fila,
quedara resaltada de alguna forma la celda de la columna B de la fila
que esta el cursor.

¿como puedo hacerlo?

Saludos,
Engel

Preguntas similare

Leer las respuestas

#11 Héctor Miguel
17/09/2005 - 20:22 | Informe spam
hola, Engel !

ÎLDA("Fila")=FILA()
... en el modulo de codigo de esa hoja tengo
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = True
End Sub
... me proporciona toda la linea activa de un color determinado
.. que ademas... la celda activa de esa linea fuera de un color diferente al de toda la linea [...]



para seguir por la misma linea... el codigo lo mantienes sin cambios... en cuanto a los formatos condicionales...
-> considera que cada condicion utilizada es una evaluacion de verdadero/falso y...
en caso de 'cumplirse' alguna... las demas ya no es necesario que sean evaluadas [por lo tanto]...
-> procura utilizar como 'primera/s' condicion/es lo que sea mas 'dificil' de que se cumpla [p.e.]

usa las siguientes formulas para DOS condiciones de formato condicional [obviamente con formatos diferentes]...
cond1: la celda 'activa' diferente de la fila completa... =y(celda("fila")=fila(),celda("columna")=columna())
cond2: la fila completa de la celda activa [sin cambios]... =(celda("fila")=fila())

saludos,
hector.
Respuesta Responder a este mensaje
#12 Engel
18/09/2005 - 12:33 | Informe spam
On Sat, 17 Sep 2005 13:22:38 -0500, "Héctor Miguel"
wrote:

hola, Engel !

ÎLDA("Fila")=FILA()
... en el modulo de codigo de esa hoja tengo
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = True
End Sub
... me proporciona toda la linea activa de un color determinado
.. que ademas... la celda activa de esa linea fuera de un color diferente al de toda la linea [...]



para seguir por la misma linea... el codigo lo mantienes sin cambios... en cuanto a los formatos condicionales...
-> considera que cada condicion utilizada es una evaluacion de verdadero/falso y...
en caso de 'cumplirse' alguna... las demas ya no es necesario que sean evaluadas [por lo tanto]...
-> procura utilizar como 'primera/s' condicion/es lo que sea mas 'dificil' de que se cumpla [p.e.]

usa las siguientes formulas para DOS condiciones de formato condicional [obviamente con formatos diferentes]...
cond1: la celda 'activa' diferente de la fila completa... =y(celda("fila")=fila(),celda("columna")=columna())
cond2: la fila completa de la celda activa [sin cambios]... =(celda("fila")=fila())

saludos,
hector.



Hola Hector y gracias por tu aportacion.

Hasta ahora con esta formula ÎLDA("Fila")=FILA() y el codigo que me
facilistaste tenia toda la fila activa desde A8:T8 de color amarillo.

Cambiando la formula por esta
=y(celda("fila")=fila(),celda("columna")=columna()) en la cond1
(E8:T8) con color de trama rojo y la misma formula en la cond2 (E8:T8)
con color amarillo, esto hace que solo aparezca amarillo desde A8:D8 y
que la celda activa entre E8:T8 esta roja.

Cuando necesito que toda la linea se mantenga amarilla, y la celda
activa dentro de esta linea amarilla, cambie a rojo solo en el momento
que este activa, para luego volver a amarilla.

Saludos,
Engel
Respuesta Responder a este mensaje
#13 Héctor Miguel
19/09/2005 - 01:46 | Informe spam
hola, Engel !

... con esta formula ÎLDA("Fila")=FILA() ... tenia toda la fila activa desde A8:T8 de color amarillo.
... la formula... =y(celda("fila")=fila(),celda("columna")=columna()) en la cond1 (E8:T8) con color de trama rojo
... la misma formula en la cond2 (E8:T8) con color amarillo
... hace que solo aparezca amarillo desde A8:D8 y que la celda activa entre E8:T8 esta roja.
... necesito... toda la linea... amarilla, y la celda... cambie a rojo solo en el momento que este activa, para... volver a amarilla.



no se por que mencionas comportamientos diferentes para diferentes rangos de una misma linea -?-
[a menos que los formatos condicionales NO los apliques de manera uniforme o 'pareja' para todo el rango] -?-
[por si las dudas]... selecciona el rango completo [por decir... A8:T8]
cond1: formatos: trama en rojo... formula: =y(celda("fila")=fila(),celda("columna")=columna())
cond2: formatos: color amarillo... formula: =(celda("fila")=fila())

comentas?
saludos,
hector.
Respuesta Responder a este mensaje
#14 Engel
19/09/2005 - 08:15 | Informe spam
On Sun, 18 Sep 2005 18:46:20 -0500, "Héctor Miguel"
wrote:

hola, Engel !

... con esta formula ÎLDA("Fila")=FILA() ... tenia toda la fila activa desde A8:T8 de color amarillo.
... la formula... =y(celda("fila")=fila(),celda("columna")=columna()) en la cond1 (E8:T8) con color de trama rojo
... la misma formula en la cond2 (E8:T8) con color amarillo
... hace que solo aparezca amarillo desde A8:D8 y que la celda activa entre E8:T8 esta roja.
... necesito... toda la linea... amarilla, y la celda... cambie a rojo solo en el momento que este activa, para... volver a amarilla.



no se por que mencionas comportamientos diferentes para diferentes rangos de una misma linea -?-
[a menos que los formatos condicionales NO los apliques de manera uniforme o 'pareja' para todo el rango] -?-
[por si las dudas]... selecciona el rango completo [por decir... A8:T8]
cond1: formatos: trama en rojo... formula: =y(celda("fila")=fila(),celda("columna")=columna())
cond2: formatos: color amarillo... formula: =(celda("fila")=fila())

comentas?
saludos,
hector.




Pues ahora perfecto, y esto que esta combinacion de condiciones tal
como me la propones ahora, creo que ya la habia probado.

Saludos,
Engel
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida