Sélection ligne si présence cellule couleur rouge

Bonjour à tous,

Je viens vers vous pour solliciter vos lumières.

En effet, j'ai réalisé une macro permettant de comparer 2 fichiers du report d'une base de donnée très volumineuse.

Lorsque d'un fichier à l'autre je trouve un écart, je copie la ligne n du fichier 1 et 2 sur une feuille et je met en rouge la valeur modifiée sur la ligne du fichier le plus récent.

J'obtiens donc un couple de ligne pour chaque modification.

Je souhaite, pour des questions de traitement, balayer une zone définie de cette feuille et si je ne trouve pas de cellule rouge sur les 2 lignes dans cette zone supprimer le couple de ligne (ex : ligne 4 et 5 si pas de cellule rouge dans zone L4GR5)

Merci pour votre aide.

Bonjour

pour tester la couleur d'une cellule rouge (en supposant que c'est le bon rouge....), exemple :

If Cells(7, "Q").Interior.Color = 255 Then
MsgBox "rouge"
End If

a adapter en conséquence

fred

Merci beaucoup.

Je vais donc créer une boucle for each avec cette instruction

En effet, il n'est pas possible a ma connaissance de tester directement sur une plage si il y a une cellule en rouge, obligé de passer par un scan de toutes les cellules a testées...

Fred

Et si je déclare une range, ça ne marcherai pas?

Je vais tester cela entre midi et deux.

Merci en tout cas

Rechercher des sujets similaires à "selection ligne presence couleur rouge"