Cambiar contenido de textbox al seleccionar opción en combo box
Hola.DAM
Tengo este código que ha bien has tenido en hacerme llegar, funciona a la perfección, yo agregué tres líneas más para complementar el Formulario solo que surge una duda y es en la siguiente parte. Como podrás ver existen tres cajas de texto en las que se deberá poner la descripción, ubicación y existencias, y lo hace, el problema es que toma el valor de la primera linea y no el valor que le corresponde según sea la selección del producto en el Combo. Pregunta ¿Qué debo hacer para que las cajas adicionales tomen el valor según la selección del código y del producto?. Espero haber sido claro.
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
'por.DAM
ComboBox1.Clear
For i = 2 To Range("A" & Rows.Count).End(xlUp).Row
If Cells(i, "A") = Val(TextBox1) Then
ComboBox1.AddItem Cells(i, "B")
TextBox2.Value = Cells(i, 3) 'descripción
TextBox3.Value = Cells(i, 4) 'ubicación
TextBox4.Value = Cells(i, 5) 'existencias
End If
Next If
ComboBox1.ListCount = 0 And TextBox1 <> "" Then
MsgBox "Código no existe: " & TextBox1 TextBox1 = "" Cancel = True
Exit Sub
End If
End Sub
'Te dejo cordiales saludos y agradezco de antemano tus atenciones
