Bonjour à tous,

je suis en train de réaliser une macro ayant comme but premier d'importer un fichier TXT (séparation ";"). Tout se déroule correctement. La suite étant de remplacer les "." par "," dans 2 colonnes permettant ainsi de transformer des valeurs texte en valeur numérique (exemple 1.8 devient 1,8). Les formules mathématiques qui s'en suivront seront alors possibles....

Mon problème étant que la macro permettant de remplacer ces "." par "," me fait tourner en bourrique, car à la suite de la macro il n'a pas simplement fait ce remplacement de caractère mais il a aussi multiplier par 1000 certaines cellules.... POURQUOI ???

voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
   Range("A:B").Select
    Range("A2").Activate
    Selection.Replace What:=".", Replacement:=",", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
Pourriez-vous m'aider svp ??