Dans une colonne de chiffres format américain (avec un point pour marquer les décimales), j'ai un bug sur certains montants lorsque je remplace le point par la virgule.
Ce bug n'apparait pas lorsque je fais Edition > Remplacer (CTRL H) manuellement, mais il apparait lorsque je le fais faire par VBA.
Pour exemple, 10073977.75256 me donne 10073977,75256 avec CTRL H et 1007397775256,0000 avec VBA.
Voici le code que j'utilise pour remplacer les points par des virgules :
- Code: Tout sélectionner
Selection.Replace What:=".", Replacement:=";", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Quelqu'un a-t-il déjà connu ce bug, ou quelqu'un voit-il une erreur ?
Merci par avance à toutes les réponses
P.S. : Excel 2003 SP2




