como cambio o modifico el marcador de posicion?

04/06/2008 - 18:29 por Pelitin | Informe spam
Necesito Cambiar el Color del Marcador de Posición.

quiero resaltar una celda cuando me ubico en la misma para que sobresalga
sobre las otras...
con un hipervinculo me posiciono en una celda determinada en otra hoja y
quiero que esta sobresalga de las otras.
 

Leer las respuestas

#1 Héctor Miguel
04/06/2008 - 21:47 | Informe spam
hola, 'anonimo/a' !

Necesito Cambiar el Color del Marcador de Posicion.
quiero resaltar una celda cuando me ubico en la misma para que sobresalga sobre las otras...
con un hipervinculo me posiciono en una celda determinada en otra hoja y quiero que esta sobresalga de las otras.



puedes usar codigo (vba/macros) y/o instalar un complemento de terceros desde la siguiente pagina:
-> http://www.cpearson.com/excel/RowLiner.htm
(solo toma en cuenta que se pierde el beneficio del des-hacer -undo, ctrl+z-) :-(

alternativas: por formatos condicionales (menu) formato / formato condicional...
y (un poco de) apoyo con macros en el modulo de eventos de la hoja
-> click-derecho sobre la pestana con el nombre de la hoja y -> ver codigo...
1) selecciona todas las celdas de la hoja
(puedes usar el recuadro superior-izquierdo de los encabezados de fila/columna)
(o las combinaciones de teclado: mayusc+espacio seguidas de ctrl+espacio)
2) (menu) formato / formato condicional...
cond 1: formula: =y(fila()=celda("fila"),columna()=celda("columna"))
formato: (selecciona el color, trama, bordes, ... de tu preferencia)
3) copia las siguientes lineas (en el modulo de codigo de esa hoja):
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = True
End Sub

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

existen mas combinaciones de formulas y formatos (bordes sobre todo) segun necesidades
(p.e. cuando quieres que se coloree TODA la fila/columna donde esta la celda activa)...
-> los formatos sugeridos en los bordes para...
las filas: SOLO superior e inferior
las columnas: SOLO izquierdo y derecho
-> formulas para los formatos condicionales:
1) en cruz:
cond1: =fila()=celda("fila")
cond2: =columna()=celda("columna")
2) L en espejo (o lo que es lo mismo, de aqui... patras)
cond1: =y(fila()=celda("fila"),columna()<=celda("columna"))
cond2: =y(columna()=celda("columna"),fila()<=celda("fila"))
3) L en espejo de cabeza (o lo que es lo mismo, de aqui... palante)
cond1: =y(fila()=celda("fila"),columna()>=celda("columna"))
cond2: =y(columna()=celda("columna"),fila()>=celda("fila"))
=> EXCLUYENDO a la celda activa <1) en cruz:
cond1: =y(fila()=celda("fila"),columna()<>celda("columna"))
cond2: =y(columna()=celda("columna"),fila()<>celda("fila"))
2 y 3.- (L y L invertida)
(cambiar) <= a < (cambiar tambien) >= a >
=SIN bordes y en cruz (utilizando SOLO UNA -de las tres- condiciones de formato)
cond1: =o(fila()=celda("fila"),columna()=celda("columna"))
==

Preguntas similares