Avoir des nombres decimaux avec des . et non des ,

  • Initiateur de la discussion Initiateur de la discussion Sapin
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

Sapin

Guest
Salut à toutes et à tous,

Voilà mon petit soucis... J'utilise des textbox pour faire des saisies de nombre. Pour être sûr que mon utilisateur saisit un nombre, je fais le test suivant:

if Isnumeric (textbox.text) then
' la saisie est bien un nombre
else:
' la saisie n'est pas un nombre et l'utilisateur doit recommencer
end if


PROBLEME: le type décimal reconnu comme nombre par VBA sont les nombres séparés par une virgule ex: 0,02 et pas par des points.

Je voudrais pouvoir changer celà et pouvoir utiliser le . "point" à la place de la virgule comme séparateur unité et décimales. 0,02 --> 0.02

Celà permettrait à l'utilisateur d'utiliser le pavé numérique !!


donc si vous avez des infos à ce sujet je suis preneur, passez un bon vendredi aprem (bientot le we!!)

Par avance merci
Sapin
 
Tu vas dans le Panneau de Config / Options régionales / Nombres

dans 'symbole décimal' tu met . à la place de ,


PS: J'avait le meme problème que toi et ça l'a résolu

Have A Nice Day ;-)SEB
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

P
Réponses
1
Affichages
965
Retour