Bonjour le Forum,
Alors voilà, utilisant régulièrement excel au travail et à la maison j'ai choisi mes séparateur et mes formats (milliers, décimales et dates).
Seulement là je dois faire un formulaire (simple, avec des textbox qui recueillent des nombres) qui sera utilisé par d'autres utilisateurs sur d'autres machines dans d'autres pays.
Et je me rend compte que VBA interprète la "," comme séparateur de milliers et "." comme celui des décimales. Du coup 2,3 devient 2 300 et les résultats ne sont pas vraiment bon^^. J'ai déjà eu le même problème avec des dates et la formule mois() que ne reconnais plus rien à cause d'un "-" à la place d'un "/".
Donc voilà la question : Comment faire pour définir les séparateur utilisé pour les calculs quelque soit la langue de l'ordinateur du copain???
PS: En vous rappelant que le fichier est utiliser autant avec des excel anglais/allemand/français...
Merci d'avance.
Enerjp
Alors voilà, utilisant régulièrement excel au travail et à la maison j'ai choisi mes séparateur et mes formats (milliers, décimales et dates).
Seulement là je dois faire un formulaire (simple, avec des textbox qui recueillent des nombres) qui sera utilisé par d'autres utilisateurs sur d'autres machines dans d'autres pays.
Et je me rend compte que VBA interprète la "," comme séparateur de milliers et "." comme celui des décimales. Du coup 2,3 devient 2 300 et les résultats ne sont pas vraiment bon^^. J'ai déjà eu le même problème avec des dates et la formule mois() que ne reconnais plus rien à cause d'un "-" à la place d'un "/".
Donc voilà la question : Comment faire pour définir les séparateur utilisé pour les calculs quelque soit la langue de l'ordinateur du copain???
PS: En vous rappelant que le fichier est utiliser autant avec des excel anglais/allemand/français...
Merci d'avance.
Enerjp
Dernière édition: