Re: Ayuda con Busqueda

27/07/2006 - 04:21 por Héctor Miguel | Informe spam
hola, Juan Martín !


... 100 registros, con 20 columnas dependiendo de la localidad el color del texto de todo ese registro o la fila en general cambie
... el formato condicional... esta limitado a sólo 3 posibilidades, aquí se pueden dar muchas mas.

... en la columna 2 tengo apellidos y nombres, hay alguna manera de que si por ejemplo, presiono la tecla "G"
se valla automaticamente al primer registro cuyo apellido empiece con esa letra.



1) si requieres de mas de 3 formatos distintos...
a) usar macros y los eventos de las hojas [o las hojas 'por' el libro]
b) usar formatos condicionales por medio de una aplicacion 'de terceros'
revisa: -> http://www.xldynamic.com/source/xld...nload.html

2) dependiendo de donde/como/cuando/... presiones la tecla 'G'... [probablemente] podrias intentar con algo +/- como lo siguiente:
Columns("b").Cells.Find("g*").Select
[suponiendo que la columna 2 se refiere a la columna 'B'] ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
28/07/2006 - 04:30 | Informe spam
hola, Juan Martín !

Mostrar la cita
[quizas me aventuro un poquitin... pero considera las siguientes -posibles- 'inconveniencias']...
1) al modificarse las propiedades de rangos/celdas/... por codigo -> se pierde la caracteristica del deshacer, undo, cttl+Z :-(
2) no comentas que color correspondera a cada 'variable' [ni cuantas variables son o de donde tomar el color 'correspondiente']
3) no existe evento que 'detecte' un -simple' cambio de formato [como color de fondo] -por si cambian 'al vuelo' o 'a discrecion'-
4) si el archivo llegara a 'caer' en un exceso de celdas con formatos distintos... existe el riesgo de 'corromper' dicho archivo
5) informacion y trucos para condicionar colores en celdas... existen suficientes: -> visita http://tinyurl.com/qmojz

[en ocasiones... es mejor 'sacrificar vista'... por ganar funcionalidad en las aplicaciones] ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
#2 Héctor Miguel
28/07/2006 - 05:38 | Informe spam
hola, Juan Martín !

Mostrar la cita
1) como te comentaba... 'quizas me aventuro un poquitin' -?-
[por desconocimiento de -todas- las caracteristicas del modelo de tu archivo]
[creo que] no esta por de mas que analices las conversaciones 'sugeridas' ;)

2) revisa los siguientes enlaces [en ese orden] :D
a) French police find open source arresting
(Policias franceses dejan Microsoft Office por OpenOffice.org)
http://news.zdnet.co.uk/software/li...699,00.htm
b) Ministerio francés de la Defensa: "OpenOffice es más peligroso que Microsoft Office"
http://www.kriptopolis.org/node/2598

3) si quieres conocer 'mi' opinion al respecto... visita: -> http://tinyurl.com/hbrj3
[y... 'punto final'] :))

saludos,
hector.
#3 Héctor Miguel
29/07/2006 - 02:05 | Informe spam
hola, Juan Martín !

Mostrar la cita
1) 'con lo poco que explicas'... [supongo que] pudiera deberse a que la hoja [tablas] NO esta oculta [cuando se abre el libro] -?-
o... en el evento _open la des-ocultas [por si se llegara a ocupar] -?-
o... cuando cierras el libro no ha quedado -realmente- oculta al momento de su 'ultima' grabacion -?-
[sera necesario que verifiques en todo el codigo las acciones donde afectas la 'visibilidad' de esa hoja] -?-

2) por lo que respecta al 'ooo' [me refiero a que]... 'poco me falto para adivino' [segun el enlace 3 del mensaje anterior] :))
aunque supongo que el tema seguira un largo tiempo -todavia- 'dando de que hablar' -?-
si necesitas informacion acerca de caracteristicas y demas de aplicaciones/suites que incluyan hojas de calculo...
visita: -> http://j-walk.com/ss/other/index.htm

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
#4 Héctor Miguel
29/07/2006 - 06:23 | Informe spam
hola, Juan Martín !

Mostrar la cita
sobre el primer punto... -todavia- hay 'ciertos detalles' que no he podido 'imaginarme' [o adivinar], por eso te comentaba...
2) dependiendo de donde/como/cuando/... presiones la tecla 'G'... [probablemente] podrias intentar con algo +/- como lo siguiente:
Columns("b").Cells.Find("g*").Select
[suponiendo que la columna 2 se refiere a la columna 'B'] ;)
==-> si comentas 'ese' donde/cuando/como... es que presionas la 'determinada letra' :))

sobre 'lo otro'... [creo que] la informacion que buscas esta ya comentada en los enlaces sugeridos +/- con 'cierta amplitud' :))
si necesitas conocer 'lo costos'... y/o los 'ahorros'... entre una aplicacion y otra/s... [hablando de lo otro...ooo]...
-> 'ahorros'...
el principal 'argumento' ERA el ahorro en 'capacitacion' del personal [se 'aprovechaba' la experiencia adquirida de MS-Office] :))
el segundo 'argumento' ERA el precio [practicamente 'gratis' HASTA la version 5], el cual [sin dudas] ira 'subiendo' segun sus 'nomios' -?-
-> 'costos'...
[me parece que]... todavia estan 'por... conocerse' los costos 'reales' [y hasta donde lleguen] entre unos y otros -?-

[creo que ahora si... le pondremos 'punto final' a este punto] :D

sobre las consultas 'propias' del excel... [me parece que] seria bueno comenzar un nuevo 'hilo'
[ya que en este se han tocado puntos tan 'diversos' que ya poco/nada tienen que ver con 'el asunto': -> ayuda con busqueda] ;)

saludos,
hector.

p.d. espero que no tomes a mal esta 'terminacion' o me vayas a considerar un 'pesado' :D
cuando tengas un tiempecito... visita: -> http://spaces.msn.com/members/excel4all
Ads by Google
Search Busqueda sugerida