Llenar textbox según otro textbox en un userform
Estimados amigos del foro en un userform tengo varios textbox que depende de la información que ponga en el textbox7. La información que ingreso en el textbox7 es código numérico pero como entra al texbox no se si ponerlo como formato texto en la hoja.
El código para hacer funcionar esta en un botón, es este con el intento para formato numero:
Private Sub CommandButton1_Click()
Dim I As String
I = VBA.CDbl(TextBox7)
For I = VBA.CDbl(TextBox7) To 100
If TextBox7.Value = Sheets("Entrada").Cells(I + 2, 2).Value Then
TextBox1.Value = Sheets("Entrada").Cells(I + 2, 3).Value
TextBox2.Value = Sheets("Entrada").Cells(I + 2, 6).Value
TextBox3.Value = Sheets("Entrada").Cells(I + 2, 7).Value
TextBox4.Value = Sheets("Entrada").Cells(I + 2, 8).Value
TextBox5.Value = Sheets("Entrada").Cells(I + 2, 9).Value
TextBox6.Value = Sheets("Entrada").Cells(I + 2, 10).Value
Exit For
End If
Next
End Suby este para fomato texto:
Private Sub CommandButton1_Click()
For I = 1 To 100
If TextBox7.Text = Sheets("Entrada").Cells(I + 2, 2).Value Then
TextBox1.Text = Sheets("Entrada").Cells(I + 2, 3).Value
TextBox2.Text = Sheets("Entrada").Cells(I + 2, 6).Value
TextBox3.Text = Sheets("Entrada").Cells(I + 2, 7).Value
TextBox4.Text = Sheets("Entrada").Cells(I + 2, 8).Value
TextBox5.Text = Sheets("Entrada").Cells(I + 2, 9).Value
TextBox6.Text = Sheets("Entrada").Cells(I + 2, 10).Value
Exit For
End If
Next
End SubNinguno funciona, ¿Qué esta mal?
1 respuesta
Respuesta de Dante Amor
1
