couleur sur 2 lignes avec condition

crashoveride69

XLDnaute Nouveau
bonjour,

j'ai créer une macro de code couleur automatiser suivant se qu'il y a de noté

seul problème j'arrive à surligner une ligne mais pas deux
(je suis novice en vba)

j'ai donc créer

Code:
If c Like " Non*" Then
            c.EntireRow.Interior.ColorIndex = 15

mais j'aimerais la ligne d'au dessus avec et je ne vois pas du tout comment faire :confused:

si quelqu'un peux m'aider :)

merci d'avance :)
 

tototiti2008

XLDnaute Barbatruc
Re : couleur sur 2 lignes avec condition

Bonjour,

peut-être

Code:
Sub test()
Dim c As Range
    For Each c In Range("C1:C20")
        If c Like " Non*" Then
            c.Offset(-1, 0).Resize(2, 1).EntireRow.Interior.ColorIndex = 15
        End If
    Next
End Sub
 
Dernière édition:

Discussions similaires

Réponses
1
Affichages
367
Compte Supprimé 979
C

Statistiques des forums

Discussions
312 749
Messages
2 091 631
Membres
105 009
dernier inscrit
aurelien76110