Effacer le contenu dune case suite a la couleur d'une autre case

Résolu
r4944 Messages postés 122 Date d'inscription   Statut Membre Dernière intervention   -  
Frenchie83 Messages postés 2240 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

y'a t il une facon de parcourir chaque ligne et si on rencontre une case jaune on efface le contenu de la derniére case de cette ligne


j'ai commencé par ce code la mais il m'affiche aucune resultat




For r = 2 To ActiveSheet.Cells(ActiveSheet.Rows.Count, 1).End(xlUp).Row

Set MaPlage = Range("A:AO").Rows(e)

For Each c In MaPlage.Cells

If c.Interior.Color = vbYellow Then

ActiveSheet.Cells(r, 42).Clear





End If

Next c
Next r


A voir également:

1 réponse

Frenchie83 Messages postés 2240 Date d'inscription   Statut Membre Dernière intervention   338
 
Bonjour
essayez ceci
    For r = 2 To ActiveSheet.Cells(ActiveSheet.Rows.Count, 1).End(xlUp).Row
        Set MaPlage = Range("A" & r & ":AO" & r)
        For Each c In MaPlage
            If c.Interior.Color = vbYellow Then ActiveSheet.Cells(r, 42).Clear
        Next c
    Next r
Cdlt
0