Visual Basic - Punto decimal

Life is soft - evento anual de software empresarial
 
Vista:

Punto decimal

Publicado por Ruben (5 intervenciones) el 20/09/2004 14:13:36
Hola me gustaria saber como puedo hacer para que cuando intruduzco un numero en un textbox al pulsar el . del keypad me interprete que es el punto decimal, ahora me interpreta que es el millar y tengo que pulsar la , del teclado para introducir el numero con decimales.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Punto decimal

Publicado por CSO (75 intervenciones) el 20/09/2004 15:35:12
Private Sub Command1_Click()
Text1 = Format(Val(Text1), "#,###.0#")
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Punto decimal

Publicado por Ruben (5 intervenciones) el 20/09/2004 18:02:06
A ver, creo no haberme explicado.

Yo en un text, por ejemplo meto 35.25 € pues quiero que al pulsar yo el punto decimal del keypad (keyascii 46) me interprete como un punto decimal y no como el punto de millares, vamos igual que en excel.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Punto decimal

Publicado por Estela (1 intervención) el 24/09/2004 17:24:49
Para cambiar el punto por la coma

Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii = Asc(".") Then KeyAscii = Asc(",")
End Sub

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar