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

Résolu
r4944 Messages postés 136 Statut Membre -  
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   339
 
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