¿Cómo puedo hacer que un textbox dentro de un formulario vba capture datos de un rango de celdas disparados por un combobox?
Use la siguiente fórmula, pero el formulario se activa en una hoja y los datos se toman de otra hoja. Y con esta fórmula me captura los datos de la activa que es la abre el formulario
Private Sub ComboBox1_Click()
'por luismondelo
valor = ComboBox1.Value
Set busca = Sheets("hoja1").Range("a1:a100").Find(valor, LookIn:=xlValues, lookat:=xlWhole)
If Not busca Is Nothing Then
ubica = busca.Address
TextBox1.Value = Range(ubica).Offset(0, 1)
TextBox2.Value = Range(ubica).Offset(0, 2)
'continuar con otros textbox
'continuar con otros textbox
'continuar con otros textbox
End If
End Sub
3 Respuestas
Respuesta de Dante Amor
2
Respuesta de Jaime Segura
Respuesta de Programar Excel