Conversion string - VB/VBA/VBS - Programmation
Marsh Posté le 08-01-2008 à 00:36:57
c'est pas à toi de décider ça, mais à l'utilisateur (via les paramètres régionaux)
Marsh Posté le 08-01-2008 à 09:15:35
Harkonnen a écrit : c'est pas à toi de décider ça, mais à l'utilisateur (via les paramètres régionaux) |
Ouais mais l'utilisateur est con, et il tape des fois des points, des fois des virgules et c'est ça que je veux gérer D'ailleurs si tu réfléchis un peu, tu t'appercevras que sur le pavé numérique, c'est un point et pas une virgule... Alors que le système FR utilise une virgule...
Pour l'instant, je remplace simplement les . par des , mais je sais pas s'il y a pas une autre solution plus habile...
Marsh Posté le 08-01-2008 à 10:27:37
Jour Bon, je ne sais pas si c'est ce que tu recherches
4 TextBoxes sur une UserForm :
Pour Saisie Décimale avec impossibilté de saisir autre chose que des chiffres et un séparateur
décimal ,avec substitution de la Virgule par un Point si erreur de frappe
Pour Saisie entiere,Alpha et par exemple 7 chiffres + 1 Lettre
|
Dans un Module, le code pour un Bouton placé sur Feuil1
|
Marsh Posté le 20-08-2008 à 11:18:32
Ou sinon, il suffit de faire :
Val(Str( TonNombreOuIlFautRemplacerLaVirguleParUnPoint ))
Marsh Posté le 07-01-2008 à 14:01:09
Hello,
toute petite question :
J'ai un champ texte qui va recevoir un décimal.
Seule la virgule est acceptée pour la conversion, mais j'aimerais pouvoir accepter aussi bien les points que les virgules comme séparateur.
j'ai déjà une solution (remplacer tous les points par des virgules dans la string), mais je me demandzais si y'avait pas une solution plus habile...
Merci