Cuadro de texto con 2 decimales (formato)
Tengo una consulta sobre poner formato con 2 decimales a un cuadro de texto, pero nada,, me explico,, tengo un formulario vb con excel,,, y un cuadro de texto llamado Pago y quisiera cuando ponga por ejemplo,, en el cuadro de texto 600 automáticamente se agregue 2 decimales 600.00 y cuando ponga 650.5 aparezca 650.50,,,, he internado varias formas como:
Pago.Value = Format(Pago, "#,##0.00") y nada ,,,,
hasta vi por la web que ponian algo asi
Private Sub Pago_Change()
Dim val As Decimal = 0
If Pago.TryParse(Pago.Text, val) Then
Pago.Text = val.ToString("N2")
Else
Pago.Text = ""
End If
End Sub
aqui me marca error en la fila Dim val As Decimal = 0 y no se por que,,.
2 respuestas
Respuesta de Dante Amor
4
Respuesta de Elsa Matilde
3