Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/01/2010, 10:48
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 17 años, 9 meses
Puntos: 29
Respuesta: Problema Find en VB excel 2007

No sé exactamente como debe hacerse, pero creo que esto es mas o menos lo que necesitas.

Código vb:
Ver original
  1. Private Sub TextBox1_Enter()
  2.   Sheets("datos").Select 'LA HOJA DONDE ESTA LA INFORMACIÒN
  3.  
  4.   On Error Goto ErrorBuscando
  5.  
  6.   Range("A1:A11").Find(What:=ComboBox1, LookAt:=xlWhole, SearchOrder:=xlByColumns, _
  7. SearchDirection:=xlNext, MatchCase:=False).Activate
  8. 'LA ANTERIOR LINEA HACE LA BUSQUEDA EN LA HOJA DEL VALOR CONTENIDO EN COMBOBOX1
  9.  
  10.   TextBox1 = ActiveCell.Offset(0, 1).Value ' AL ENCONTRAR LA INFORMACIÒN SELECCIONA LA CELDA HUBICADA A LA PAR Y LA SELECCIONA Y MUESTRA EN EL TEXTBOX
  11.  
  12.   Exit Sub
  13.  
  14. ErrorBuscando:
  15.   Err.Clear
  16.   TextBox1 = ""
  17.   ActiveCell.Offset(0, 1).Value = ComboBox1
  18.  
  19. END SUB

Saludos
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!