Como puedo colorear la fila que tengo selecionada?

30/01/2008 - 01:20 por M. Caricola | Informe spam
Buenas noches, tengo la necesidad de crear una linea de color (formato
relleno de celda) a lo largo de la fila de la cual tengo selecionada una
celda, por ejemplo, tengo varias filas 1, 2, 3, 4, 5, 6... 90 y uso laun
rago de columnas desde la "A" hasta la "O" por ejemplo y me posiciona en la
celda C4 par itroducir un dato. Yo desearia que al pocicionarme en dicha
celda se marque toda la fila de un color distinto desde la "A4" hasta la
"O4"

Gracias e antemano y espero haberme explicado bien

Saludos
Atte.,
Mario

Preguntas similare

Leer las respuestas

#6 M. Caricola
31/01/2008 - 01:01 | Informe spam
Gracias Hector, Gracias Orfao, esto es lo que hice par que me funcionara: en
la formula tenai quecambiar , por ; y agregar codigo en el modulo quedando
todo asi:

Formato condicional Formula:
=FILA()ÎLDA("fila")
y se aplica al rango:
=$A$1:$L$37


Programacion del modulo del Worksheet:

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


Funciona perfecto, muchas gracias a ambos! no lo hubiese hecho nunca asi,
pero para eso estan los expertos ;)
Respuesta Responder a este mensaje
#7 Orfao
31/01/2008 - 02:44 | Informe spam
Gracias Hector por la correccion ...
(Como casi siempre algo se me pasa por alto)
ya ahora me pregunto yo...?
que es mas recomenbdable ?
El screenupdate o el calculate ??
me imafino que dependera de factores como cantidad de formulas a calcular,
cantidad de datos, y por el otro lado dependiendo de los formatos y graficos
o controles incrustados,, Estoy en lo cierto ???

Disculpa mario por hacerte perder un poquito de tu valioso tiempo gracias a
mis errores.. chao
Me alimento del conocimiento de todos


"Héctor Miguel" wrote:

hola, chicos !

> Orfao escribio en el mensaje ..
> Hola de nuevo, mario !
> No entiendo por que no te funciona ?
> tengo excel 2003

sera porque un (simple) cambio de seleccion de la celda activa (al mover el cursor por la hoja)...
no obliga a un re/calculo de la aplicacion/del modelo/de la hoja/... (suponiendo que no existen formulas "volatiles") -?-
o... tendria que pulsarse la tecla {F9} cada vez que se cambie la seleccion en la hoja
o... apoyarse en los eventos en el modulo de codigo de "esa" hoja con algo +/- como:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
[a1].Calculate
' Application.ScreenUpdating = True
End Sub

depende de cual opcion cause menos complicaciones en el re/calculo de excel -?-

saludos,
hector.

__ consultas anteriores __
> mas facil aun...
> selecciona la hoja completa en la esquina sup-izq de los titulos
> seleccionas formato, formato condicional,
> seleccionas formulas
> y escribes ÎLDA("fila")ÎLDA("fila",A1)
> seleccionas un formato por ej; trama un color distinto al trama actual aceptar y aceptar.
> luego al mover el cursor en diferentes filas va resaltando con el color que seleccionaste esa fila.
> NOTA: pendiente si usas " ; " en ves de " , " en la fornula.
> intentalo de nuevo... Funcionara. !

>> M. Caricola escribio en el mensaje ...
>> No hace nada Orfao o no se hacerlo bien... de todas maneras gracias

>>> Orfao escribio en el mensaje ...
>>> Hola Mario !
>>> TE colocas en C4 y en el menu Formato, Formato condicional
>>> seleccionas Formula y escribes ÎLDA("fila")ÎLDA("fila",C4)
>>> presionas Formado... e introduces el color de fondo o bordes o color de texto,
>>> Luego aceptar y aceptar.
>>> Listo !
>>> solo copia la celda y la pegas a todo el rango que desees con pegado especial, Formato
>>> y ...Fin. Problema resuelto.

>>>> M. Caricola escribio en el mensaje ...
>>>> ... crear una linea de color (formato relleno de celda) a lo largo de la fila de la cual tengo selecionada una celda
>>>> por ejemplo, tengo varias filas 1, 2, 3, 4, 5, 6... 90 y uso laun rago de columnas desde la "A" hasta la "O"
>>>> por ejemplo y me posiciona en la celda C4 par itroducir un dato. Yo desearia que al pocicionarme en dicha celda
>>>> se marque toda la fila de un color distinto desde la "A4" hasta la "O4"



Respuesta Responder a este mensaje
#8 Héctor Miguel
31/01/2008 - 04:58 | Informe spam
hola, moises !

ya ahora me pregunto yo...?
que es mas recomenbdable ?
El screenupdate o el calculate ??
me imafino que dependera de factores como cantidad de formulas a calcular, cantidad de datos
y por el otro lado dependiendo de los formatos y graficos o controles incrustados,, Estoy en lo cierto ?



solo para variar... y como parece que todo no se escapa de algunos pros y contras (decide tu cual es cual)...
al usar un Application.ScreenUpdating = True veras un ligero (pero constante) parpadeo en la pantalla cada vez que se hace el refresco
al usar el Calculate podria hacerse "eterno" un re/calculo del modelo (dependiendo del numero y complejidad de las formulas)

saludos,
hector.
Respuesta Responder a este mensaje
#9 M. Caricola
01/02/2008 - 02:36 | Informe spam
Para nada amigo Orfao no me hiciste perder tiempo, al contrario, siempre
aprendo mucho de ustedes los expertos... asi que en tal caso mas bien debo
agradecer por el tiempo que utulizaste para responder a mis inquietudes...

Saludos

"Orfao" escribió en el mensaje
news:
Gracias Hector por la correccion ...
(Como casi siempre algo se me pasa por alto)
ya ahora me pregunto yo...?
que es mas recomenbdable ?
El screenupdate o el calculate ??
me imafino que dependera de factores como cantidad de formulas a calcular,
cantidad de datos, y por el otro lado dependiendo de los formatos y
graficos
o controles incrustados,, Estoy en lo cierto ???

Disculpa mario por hacerte perder un poquito de tu valioso tiempo gracias
a
mis errores.. chao
Me alimento del conocimiento de todos


"Héctor Miguel" wrote:

hola, chicos !

> Orfao escribio en el mensaje ..
> Hola de nuevo, mario !
> No entiendo por que no te funciona ?
> tengo excel 2003

sera porque un (simple) cambio de seleccion de la celda activa (al mover
el cursor por la hoja)...
no obliga a un re/calculo de la aplicacion/del modelo/de la hoja/...
(suponiendo que no existen formulas "volatiles") -?-
o... tendria que pulsarse la tecla {F9} cada vez que se cambie la
seleccion en la hoja
o... apoyarse en los eventos en el modulo de codigo de "esa" hoja con
algo +/- como:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
[a1].Calculate
' Application.ScreenUpdating = True
End Sub

depende de cual opcion cause menos complicaciones en el re/calculo de
excel -?-

saludos,
hector.

__ consultas anteriores __
> mas facil aun...
> selecciona la hoja completa en la esquina sup-izq de los titulos
> seleccionas formato, formato condicional,
> seleccionas formulas
> y escribes ÎLDA("fila")ÎLDA("fila",A1)
> seleccionas un formato por ej; trama un color distinto al trama actual
> aceptar y aceptar.
> luego al mover el cursor en diferentes filas va resaltando con el color
> que seleccionaste esa fila.
> NOTA: pendiente si usas " ; " en ves de " , " en la fornula.
> intentalo de nuevo... Funcionara. !

>> M. Caricola escribio en el mensaje ...
>> No hace nada Orfao o no se hacerlo bien... de todas maneras gracias

>>> Orfao escribio en el mensaje ...
>>> Hola Mario !
>>> TE colocas en C4 y en el menu Formato, Formato condicional
>>> seleccionas Formula y escribes ÎLDA("fila")ÎLDA("fila",C4)
>>> presionas Formado... e introduces el color de fondo o bordes o color
>>> de texto,
>>> Luego aceptar y aceptar.
>>> Listo !
>>> solo copia la celda y la pegas a todo el rango que desees con pegado
>>> especial, Formato
>>> y ...Fin. Problema resuelto.

>>>> M. Caricola escribio en el mensaje ...
>>>> ... crear una linea de color (formato relleno de celda) a lo largo
>>>> de la fila de la cual tengo selecionada una celda
>>>> por ejemplo, tengo varias filas 1, 2, 3, 4, 5, 6... 90 y uso laun
>>>> rago de columnas desde la "A" hasta la "O"
>>>> por ejemplo y me posiciona en la celda C4 par itroducir un dato. Yo
>>>> desearia que al pocicionarme en dicha celda
>>>> se marque toda la fila de un color distinto desde la "A4" hasta la
>>>> "O4"



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