Bonsoir tt le monde,
Sur mon PC, en format décimal, j' ai un point au lieu d'une virgule ( dans option région régional...).
Mes macros fonctionnent sans problème sur mon poste. Or je me suis aperçu que lorsque j' envoi une macro à des collègues, ils avaient des erreurs du au fait qu'ils n'avaient pas le même paramétrage que moi ( le fameux point au lieu de la virgule).
Je ne peux pas m'amuser à paramétrer tt les pc manuellement. J' ai donc trouvé une macro qui devrait gérer ce problème, or cela ne fonctionne pas tt le temps :
Dim s As Boolean, d As String, m As String
With Application
s = .UseSystemSeparators
d = .DecimalSeparator
m = .ThousandsSeparator
.DecimalSeparator = "."
.ThousandsSeparator = " "
.UseSystemSeparators = False
End With
" J INSERE LA MACRO "
With Application
.DecimalSeparator = d
.ThousandsSeparator = m
.UseSystemSeparators = s
End With
Auriez-vous ne suggestion pour pallier ce problème ?
Par avance, merci de votre aide