Un grand merci beaucoup a tous les deux
J'ai encore un dernier problème sur le même principe.
Vraiment désolé.
Cette fois Je souhaiterais que si une ou plusieurs cellules d'une plage défini contiennent une partie d'un texte alors les cellules correspondantes soit égal à "_".
J'ai essayé d'adapter le code ci dessous mais cela ne fonctionne pas.
for each cel in range("E2:E84")
if cel.value="CDD*" then Intersect(Range("C:AJ"), cel.EntireColumn).Value = "_"
next
je vais continué a chercher mais si vous pouviez me mettre sur la voila …..
encore merci de temps passé sur ce sujet
Cdt