Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/11/2010, 16:19
Avatar de mrocf
mrocf
 
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 1 mes
Puntos: 88
De acuerdo Buscar un dato de una tabla en excel con VB

¡Ahora sí que se entiende a la perfección!... Podrías intentar lo siguiente:
Código vb:
Ver original
  1. Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
  2. Dim C As Range
  3. Set C = Worksheets("Hoja1").[a:a].Find(What:=TextBox1, LookIn:=xlValues, LookAt:=xlWhole)
  4. If C Is Nothing Then
  5.   MsgBox "Temperatura no especificada"
  6.   Cancel = True
  7.   Exit Sub
  8. End If
  9. TextBox2 = C.Offset(, 1)
  10. TextBox3 = C.Offset(, 2)
  11. Set C = Nothing
  12. End Sub
La idea es que tú introduces la temperatura en el TextBox1 y das un <Tab> (o sea: sales de esa caja de texto) y se buscará la información en la columna "A" de la hoja "Hoja1".

Si se encuentra el dato: se despliega la información asociada en los Textbox 2 y 3.
Si no se encuentra, se despliega un mensaje.

¿Es lo que andabas buscando?
Saludos, Cacho.