Colorier cellule sous condition

Résolu
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

  1. Contributeur
    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+