Bonjour à tous,
Je cherche à faire un remplacement de certains caractères par d'autres dans une cellule. Voici ce que j'utilise et cela fonctionne très bien :
Mon but étant en fait de faire ce remplacement uniquement si la chaine de caractère "4111" ou "4081" est au début de la valeur de la cellule dans ma colonne E :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 With Worksheets("OLEA").Columns("E") 'Recodification comptes comptables .Replace What:=4111, Replacement:="'01", SearchOrder:=xlByColumns, MatchCase:=True .Replace What:=4018, Replacement:="'08", SearchOrder:=xlByColumns, MatchCase:=True End With
4111504650
44586000
16410000
51100000
4111504111
44566000
16410000
Dans l'exemple ci dessus, je ne souhaite pas que soit remplacé le 4111 coloré en rouge.
Merci d'avance.
Partager