Hello,
Oui je travaille pour une boite français en angleterre donc mon système et mes logiciels sont en anglais..
J'ai essayé ce code, mais il y'a une erreur visiblement, VB me sort une Run time error 13 - Type mismatch dans cette ligne
Cells(i, 5) = CLng(Replace(Cells(i, 5).Value, ".", ","))
Oui, un petit coup en manuel sinon ! Je me doutais que ca pouvait venir des caractères mais je pensais que l'option format de cellule pourrait prendre le dessus... !
Petit Update,
J'ai manuellement remplaçé les points par des virgules pour pouvoir les remettre au format : nombre.
Pour les nombres par centaines, ca ce passe correctement, mais dès qu'il y a des milliers.... le format reste le suivant
1,500,000 pour 1500...