Colorier cellule sous condition

Résolu/Fermé
bkssm5589 Messages postés 15 Date d'inscription mardi 23 avril 2013 Statut Membre Dernière intervention 25 avril 2013 - 23 avril 2013 à 11:15
bkssm5589 Messages postés 15 Date d'inscription mardi 23 avril 2013 Statut Membre Dernière intervention 25 avril 2013 - 23 avril 2013 à 14:20
Bonjour,




j'ai déjà colorié des cellules en fonction d'un " mot " figurant dans la cellule en utilisant le code suivant


Private Sub worksheet_selectionchange(ByVal target As Range)
chaine = target.Value
With target.Interior
If InStr(chaine, "Bonjour") Then .ColorIndex = 36
End With
End Sub


Maintenant je souhaite colorier la cellule adjacente de la même couleure ( i , j+1)

Merci d'avance pour votre aide

4 réponses

lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
23 avril 2013 à 13:15
Bonjour,
Comme ça ?
Private Sub worksheet_selectionchange(ByVal target As Range)
    With target
        If InStr(target.Value, "Bonjour") Then
            .Interior.ColorIndex = 36
            .Offset(, 1).Interior.ColorIndex = 36
        End If
    End With
End Sub
A+

1