Hola... Ante nada soy nuevo en esto.. Pero sinceramente me apasiona.. A lo que iba.. Coloqué un comb

Hola... Ante nada soy nuevo en esto.. Pero sinceramente me apasiona.. A lo que iba.. Coloqué un combobox en un formulario y 4 textbox... La primer columna es el condicionante para los textbox.. Como hago para que al seleccionar el dato de la primer columna, pasen los datos correspondientes de esa fila a los textbox correspondientes a ese código.. De antemano gracias. [email protected]

1 Respuesta

Respuesta
1

Te mando algo para que vayas aprendiendo:

Estas serían la macros básicas para que haga lo que pides:

Por un lado cargamos el combo con el evento initialize y luego programamos el combo para que cuando elijas una opción te muestre sus datos en los textbox.

De todas formas te lo he enviado por mail

Private Sub ComboBox1_Click()
valor = ComboBox1.Value
Set busca = ActiveSheet.Range("a1:a1000").Find(valor, LookIn:=xlValues, lookat:=xlWhole)
If Not busca Is Nothing Then
TextBox1 = busca.Offset(0, 1)
TextBox2 = busca.Offset(0, 2)
TextBox3 = busca.Offset(0, 3)
TextBox4 = busca.Offset(0, 4)
End If
End Sub
Private Sub UserForm_Initialize()
ComboBox1.RowSource = "hoja1!a2:a" & Sheets("hoja1").Range("a65000").End(xlUp).Row
End Sub

Recuerda finalizar y puntuar

mil gracias por tu ayuda.

Di tantas vueltas y al final parece tan parece tan fácil desde luego el saber es lo que cuenta. GRACIAS

Saludos

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas