Se ha producido un error 6 en tiempo de ejecucion :desbordamiento
Tengo este codigo que es para ingresar importes en un listbox el tema es que no me permite ingresar importe grandes como por ejemplo 1.000.000 o mayores y tambien necesito que los numeros que ingresan al listbox tengan formato de numero muchas gracias
Private Sub CommandButton1_Click()
Dim i
Dim Valor As Integer
Dim Valor1 As Integer
For i = 1 To 17
If VBA.IsNumeric(Me.Controls("TextBox" & i).Value) Then
Valor = Me.Controls("TextBox" & i).Value
'Valor1 = Val(Valor1) + Val(Valor)
Valor1 = Valor1 + Valor
Else
'
End If
Next i
Me.Label2.Caption = Valor1
End Sub
Respuesta de Dante Amor
2 respuestas más de otros expertos
Respuesta de Eduardo Pérez Fernández
2
Respuesta de Rafael Vera