effacer une cellule si elle contient une partie de la valeur d'une autre cellule

michel.dupont

XLDnaute Occasionnel
bonjour
comment en VBA effacer une cellule si son contenu ne comprend pas une partie du texte d'une autre cellule (en l’occurrence A1)
j'ai essayé
If cell.Value <> cell.Value like("*"&A1&"*") Then cell.ClearContents
mais bug!!!
un grand merci pour votre aide
Michel
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Bonjour Michel,

essaie ceci:

If cell.Value Like ("*" & [A1] & "*") = True Then cell.ClearContents
pour effacer si la cellule contient ce qui se trouve en A1

ou ceci dans le cas contraire
If cell.Value Like ("*" & [A1] & "*") = False Then cell.ClearContents
pour effacer si la cellule ne contient pas ce qui se trouve en A1

à+
Philippe
 
Dernière édition:

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 084
Messages
2 085 194
Membres
102 810
dernier inscrit
mohammedaminelahbali