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 Sub
y 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 Sub
Ninguno funciona, ¿Qué esta mal?
1 Respuesta
Respuesta de Dante Amor
1