Userform

10/07/2004 - 23:21 por Bocha | Informe spam
Hola a Todos:

Tengo una consulta.
Tengo un Userform en donde hay varios Textbox. Lo que necesito saber es lo
siguiente:
¿Como puedo hacer para que al colocar un valor en el text box1 me devuelva
digamos en el textbox2 el contenido de una celda determinada (hoja1 celda
P13)?
O lo que sería mejor, que busque el contenido del textbox1 como con el
método buscarv en un rango determinado de una hoja?

Agradezco cualquier ayuda al respecto.

Gracias.

Saludos,

Marcelo
 

Leer las respuestas

#1 Fernando Arroyo
11/07/2004 - 13:25 | Informe spam
Suponiendo que el rango para VLooukup fuera A1:B10 y que se deseara mostrar el valor de la columna B cuya columna A coincida con lo introducido en el TextBox1:

Private Sub TextBox1_Change()
If TextBox1 <> "" Then TextBox2 = WorksheetFunction.VLookup(Val(TextBox1), Range("Hoja1!A1:B10"), 2, False)
End Sub

Un saludo.


Fernando Arroyo
MS MVP - Excel

"Bocha" escribió en el mensaje news:%
Hola a Todos:

Tengo una consulta.
Tengo un Userform en donde hay varios Textbox. Lo que necesito saber es lo
siguiente:
¿Como puedo hacer para que al colocar un valor en el text box1 me devuelva
digamos en el textbox2 el contenido de una celda determinada (hoja1 celda
P13)?
O lo que sería mejor, que busque el contenido del textbox1 como con el
método buscarv en un rango determinado de una hoja?

Agradezco cualquier ayuda al respecto.

Gracias.

Saludos,

Marcelo


Preguntas similares