Bonjour à tous,
J'ai de nouveau un petit souçi.
Dans une colonne (H), je regroupe les infos de deux sources : le première me donne des codes pays (ex FR, ITA, US, ....) et la deuxième me donne les noms des pays (ex France, Italie , USA, ...). Je peux me retrouver avec plus de 300 codes ou pays différents.
Je veux remplacer dans ma colonne les codes par des noms pour uniformiser et tout avoir en nom. J'ai essayé qqs trucs dont la fonction replace qui va me remplacer une chaine de caractère.
Columns("H:H").Select
Selection.Replace What:="FR", Replacement:="France"
Selection.Replace What:="ITA", Replacement:="Italie"
...
Le problème : si je veux remplacer mon code "FR" par "France", il va le faire à dans chaque mot contenant "FR" donc dans France, Afrique du Sud, ... (entre autres), je me retrouve alors avec : Franceance, AFranceique du Sud, ...
Une petite idée pour qu'il n'effectue les remplacements que lorsque la cellule de la colonne H contient seulement FR, ITA, US, ... rien devant ni après ?
Je me doute que ça doit être tout c.. (encore une fois) mais je bloque.
Merci beaucoup par avance.
Teter
J'ai de nouveau un petit souçi.
Dans une colonne (H), je regroupe les infos de deux sources : le première me donne des codes pays (ex FR, ITA, US, ....) et la deuxième me donne les noms des pays (ex France, Italie , USA, ...). Je peux me retrouver avec plus de 300 codes ou pays différents.
Je veux remplacer dans ma colonne les codes par des noms pour uniformiser et tout avoir en nom. J'ai essayé qqs trucs dont la fonction replace qui va me remplacer une chaine de caractère.
Columns("H:H").Select
Selection.Replace What:="FR", Replacement:="France"
Selection.Replace What:="ITA", Replacement:="Italie"
...
Le problème : si je veux remplacer mon code "FR" par "France", il va le faire à dans chaque mot contenant "FR" donc dans France, Afrique du Sud, ... (entre autres), je me retrouve alors avec : Franceance, AFranceique du Sud, ...
Une petite idée pour qu'il n'effectue les remplacements que lorsque la cellule de la colonne H contient seulement FR, ITA, US, ... rien devant ni après ?
Je me doute que ça doit être tout c.. (encore une fois) mais je bloque.
Merci beaucoup par avance.
Teter