Ayuda con Listbox y Textbox

28/11/2003 - 04:11 por msnews.microsoft.com | Informe spam
Que tal amigos, requiero de su valiosa ayuda
1.- Una lista de nombre en una listbox.
2.- Un textbox para introdujo el nombre

Quiero:
Que mientras se introduja los caracteres en el textbox, se vaya haciendo una
seleccion de la coincidencia en la listbox
Es lo que hace una combobox, con la propiedad MatchEntry=0, pero obvio no
puedo usar combobox, porke requiero que siempre esten desplegados los
nombres, pero necesito que no pierda el setfocus el textbox, sino que me
vaya dando la coincidencia en el listbox.
Me explique bien???.
Saludos y gracias de antemano.


_____________________________
Rodrigo Bustos
_____________________________

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
28/11/2003 - 05:43 | Informe spam
Hola, Rodrigo !

Mostrar la cita
podrias utilizar [p.e.] una macro 'auxiliar' para el evento '_Change' del textbox
[suponiendo que se llaman 'TextBox1' y 'ListBox1']
en el modulo de codigo del formulario ==Private Sub TextBox1_Change()
If Len(TextBox1) > 0 _
Then BuscarEnLista LCase(TextBox1) _
Else ListBox1.ListIndex = -1
End Sub
Private Sub BuscarEnLista(ByVal Buscado As String)
Dim Elem As Integer, Coincide As Integer
With ListBox1
For Elem = 0 To .ListCount - 1
If LCase(Left(.List(Elem), Len(Buscado))) = Buscado Then
Coincide = Elem + 1
Exit For
End If
Next
If Coincide > 0 Then .ListIndex = Coincide - 1 Else .ListIndex = -1
End With
End Sub

saludos,
Héctor.
#2 ADumith
28/11/2003 - 12:34 | Informe spam
Saludos Hector;

Me gustaría saber si conoces de algun buen web site
acerca de Macros en Excel???




Mostrar la cita
seleccion de la coincidencia en la listbox
Mostrar la cita
desplegados los nombres
Mostrar la cita
que me vaya dando la coincidencia en el listbox.
Mostrar la cita
evento '_Change' del textbox
Mostrar la cita
Buscado Then
Mostrar la cita
Else .ListIndex = -1
Mostrar la cita
#3 Héctor Miguel
28/11/2003 - 23:51 | Informe spam
Hola !

Mostrar la cita
==> ¿recomendarte un sitio web 'por encima de otros'? ... uuuhhm ... ¡ NOP !!!
[creo que] no existe un sitio 'mejor' que los demas :((
todo 'depende' de 'que estas buscando' y de la 'forma como se expone' en cada sitio :))
podrias empezar por la siguiente direccion:
http://www.mvps.org/dmcritchie/excel/excel.htm
[encontraras enlaces a una infinidad de sitios utiles; ejemplos, funciones, graficas, tutoriales, codigo, etc.]
con un poco de tiempo te iras enterando de otra 'infinidad' de sitios alternos.

Saludos,
Héctor
#4 msnews.microsoft.com
29/11/2003 - 04:45 | Informe spam
Mi estimado Hector Miguel, es usted como diramos en mexico un chingon!!! o
sea muy muy bueno!!!, muchas gracias Hector funciona a la perfeccion, ahora
nada mas dejame estudiarlo bien!! Saludos y de nuevo mil gracias.


_____________________________
Rodrigo Bustos
_____________________________

"Héctor Miguel" escribió en el mensaje
news:
Mostrar la cita
coincidencia en la listbox
Mostrar la cita
nombres
Mostrar la cita
la coincidencia en el listbox.
Mostrar la cita
textbox
Mostrar la cita
#5 Héctor Miguel
29/11/2003 - 05:14 | Informe spam
mi buen amigo rodrigo...

Mostrar la cita
pues 'enterate' de que... ¡ soy de mexico !!!
mas 'concretamente'... de zapopan [la 'sucursal del cielo'] :))

Mostrar la cita
gusto de haber sido de utilidad y... gracias a ti [por el 'feed-back']

saludos,
hector.
Ads by Google
Search Busqueda sugerida