Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Couleurs des cellules.

VINCENTNINI

XLDnaute Nouveau
Bonjours à tous.......
Je me casse la tête afin de supprimer des lignes dans lesquelles la cellule de référence est d'une certaine couleur.
Si la couleur a été modifiée manuellement via la propriété de la cellule, cela fonctionne.
Si la couleur a été modifiée via une mise en forme conditionnelle, cela ne fonctionne pas......
Je suppose que la propriété de la cellule affectée par ces deux méthode de coloriage n'est pas la même dans les 2 cas.....
J'utilise le code suivant

With ThisWorkbook.ActiveSheet

For i = 1 To 200

If .Range("A" & i).Interior.ColorIndex = 2 Then
.Rows(i).Delete
End If
Next i
End With


Merci d'avance pour votre réponse.
 

Robert

XLDnaute Barbatruc
Repose en paix
Re : Couleurs des cellules.

Bonjour Vincent, bonjour le forum,

Pour les cellules avec MFC il faut utiliser la Condition de la MFC plutôt que sa couleur.
Par exemple si la cellule est rouge via une MFC : si Cellule > 5 alors couleur rouge
alors le code devient :

Code:
With ActiveSheet
     For i = 1 To 200
          If .Range("A" & i).Value > 5 Then
          .Rows(i).Delete
     End If
            Next i
 End With
 

Discussions similaires

Réponses
0
Affichages
288
Réponses
4
Affichages
360
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…