GMTexteValeur problème avec les décimales

  • Initiateur de la discussion Initiateur de la discussion tator
  • 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 !

T

tator

Guest
Salut,
Pour ceux qui connaissent la macro VB nombretexte de GMTexteValeur.xls, j'ai besoin d'un coup de main...
Tout allait parfaitement jusqu'à ce que j'installe un programme qui m'oblige à changer dans les options régionales la virgule en point.
J'ai maintenant une erreur si les nombres affichent des décimales lorsque je choisis dans Excel la virgule comme séparateur de décimale.
Y a t'il une façon de faire coexister le point dans windows et la virgule dans Excel pour que cette fonction remarche comme avant...
Je vois dans la macro:
sepDéci = Application.International(xlDecimalSeparator)
mais je ne sais pas comment intervenir pour changer le séparateur...
Help!
 
Re : GMTexteValeur problème avec les décimales

Bonjour



Pour ceux qui connaissent pas , ca va être dur de t'aider sans voir ton fichier

Oui, evidement, c'est mieux avec un fichier joint. Voici le fichier d'origine.
 

Pièces jointes

Re : GMTexteValeur problème avec les décimales

RE

Et testant ceci
sepDéci = ","
ça donne quoi ?

Merci pour ta réponse ultra rapide, mais non, j'ai essayé avant de vous consulter, ça ne marche.
Ca m'a l'air plus ardu que ça...
Le passage important dans le code est peut-être celui-là:

sepDéci = Application.International(xlDecimalSeparator)
If Fix(CDbl(valConv)) = CDbl(valConv) Then
valEnt = LTrim(valConv)
valDéci = "0"
Else
valEnt = LTrim(Left(valConv, Application.Search(sepDéci, valConv) - 1))
valDéci = Right(valConv, Len(valConv) - _
Application.Search(sepDéci, valConv))
If Len(valDéci) < textMon.nbreDéci Then
For i = 1 To textMon.nbreDéci - Len(valDéci)
valDéci = valDéci & "0"
Next
End If
End If

Mais je ne suis pas assez fortiche pour solutionner ce problème...
 
- 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

C
Réponses
4
Affichages
1 K
C
4
Réponses
3
Affichages
1 K
4
B
Réponses
16
Affichages
7 K
britchouleloup
B
N
Réponses
0
Affichages
1 K
Nelsom
N
L
Réponses
3
Affichages
1 K
Leclerab
L
U
Réponses
9
Affichages
1 K
Unusual
U
Retour