No me funciona este código me carga los txtbox hasta un cierto rango
hola muy buenas otra vez, este código no me carga en los txtbox los datos correspondientes de la hoja crear pedidos a partir de la fila 2 es como si no los actualizase el combobox1 y me muestra por muchos datos que haya intruducidos en la hoja crear pedidos solo las 2 primeras filas, dejo el código por si hago algo mal:
Private Sub ComboBox1_Click()
If ind = 1 Then
ind = 0
Exit Sub
End If
dato = ComboBox1.Value
rango = "A2:W65500"
Set midato = Sheets("Crear Pedidos").Range(rango).Find(dato, LookIn:=xlValues, LookAt:=xlWhole)
If Not (midato) Is Nothing Then
ubica = midato.Address(False, False)
TextBox1.Value = Sheets("Crear Pedidos").Range(ubica).Offset(0, 12).Value
TextBox2.Value = Sheets("Crear Pedidos").Range(ubica).Offset(0, 13).Value
TextBox3.Value = Sheets("Crear Pedidos").Range(ubica).Offset(0, 14).Value
TextBox4.Value = Sheets("Crear Pedidos").Range(ubica).Offset(0, 15).Value
TextBox5.Value = Sheets("Crear Pedidos").Range(ubica).Offset(0, 16).Value
TextBox10.Value = Sheets("Crear Pedidos").Range(ubica).Offset(0, 11).Value
---------------------------------------------------------------------------------------------------
de aquí para abajo esta todo "OK" el problema esta en el código de arriba solo me muestra o me actualiza hasta la fila 2 lo que haya de la fila 3 en adelante no lo muestra o no lo actualiza........................
If ind = 1 Then
ind = 0
Exit Sub
End If
dato = TextBox1.Value
rango = "A3:L65500"
Set midato = Sheets("Exsistencias").Range(rango).Find(dato, LookIn:=xlValues, LookAt:=xlWhole)
If Not (midato) Is Nothing Then
ubica = midato.Address(False, False)
TextBox6.Value = Sheets("Exsistencias").Range(ubica).Offset(0, 7).Value
TextBox8.Value = Sheets("Exsistencias").Range(ubica).Offset(0, 5).Value
TextBox9.Value = Sheets("Exsistencias").Range(ubica).Offset(0, 7).Value
control = 1
Else
MsgBox "No se encuentra los datos del Proveedor"
End If
Set midato = Nothing
End If
End Sub
gracias.....