Este codigo es para admita numeros, coma, punto y la tecla de retroceso pero cuando intento introducir el punto me pone la coma ¿que pasa?
Private Sub Text2_KeyPress(KeyAscii As Integer)
Cadena = "0123456789.," + Chr(8) 'chr(8) = delete, es decir admitimos borrar
If InStr(Cadena, Chr(KeyAscii)) = 0 Then
KeyAscii = 0
End If
If KeyAscii = 46 Then
KeyAscii = 44
End If
End Sub