julien6337
XLDnaute Nouveau
Bonjour,
je cherche à faire une conditionnelle multiple dans VBA mais lorsque je rajoute le Or ça ne fonctionne plus. Auriez vous une idée, le OR s'applique en fait uniquement aux 2 dernières conditions mais je n'arrive pas à coder pour appliquer correctement les conditions :
Je voudrais :
If (cellule ne contient chaîne de caractère"LTV") et (le fond de la cellule est soit Blanc (RVB=2) soit non rempli) alors....
J'ai codé :
If Not UCase(Cells(i, 6).Value) Like "*LTV*" And Cells(i, j).Value = "" And Cells(i, j).Interior.ColorIndex = 2 Or Cells(i, j).Interior.ColorIndex <> xlColorIndexNone Then Cells(i, j + 238) = "A completer"
Pour avis SVP
je cherche à faire une conditionnelle multiple dans VBA mais lorsque je rajoute le Or ça ne fonctionne plus. Auriez vous une idée, le OR s'applique en fait uniquement aux 2 dernières conditions mais je n'arrive pas à coder pour appliquer correctement les conditions :
Je voudrais :
If (cellule ne contient chaîne de caractère"LTV") et (le fond de la cellule est soit Blanc (RVB=2) soit non rempli) alors....
J'ai codé :
If Not UCase(Cells(i, 6).Value) Like "*LTV*" And Cells(i, j).Value = "" And Cells(i, j).Interior.ColorIndex = 2 Or Cells(i, j).Interior.ColorIndex <> xlColorIndexNone Then Cells(i, j + 238) = "A completer"
Pour avis SVP