Bonjour à tous,
Je vais essayer de vous expliquer mon problème !
J’ai un fichier Excel générer lors j'exporte des données depuis un autre logiciel et dans l'une des colonnes, j'ai des nombres sous la forme suivante :
1.230,78 ou 1.500 ou 26,80 ...
et pour transformer ces données en nombre, au départ j'utilisais la fonction remplacer le . par du "". Tout fonctionne bien.
Maintenant j'ai voulu automatiser à l'aide d'une macro :
Malheureusement quand je fais fonctionner cette macro, elle remplace les . et les virgules par "". Voici le résultat obtenu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Columns("N:N").Select Selection.Replace What:=".", Replacement:="", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=False
123078 ou 1500 ou 2680 au lieu de 1230,78 et 26,80.
Je ne comprends vraiment pas d'ou vient le problème ! Il doit y avoir une histoire de format ...
Merci pour votre aide.
Cordialement.
Partager