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

Code NB SI couleur rouge

argaz01

XLDnaute Junior
(Re)Bonjour,
Quelqu'un pourrait-il me dire pourquoi mon code ci-joint affiche 0, alors que j'ai plusieurs cellule en rouge (Je veux compter le nombre de cellules de couleur rouge sur la colonne J de la ligne 8 à la ligne 128), en vous remerciant d'avance.


Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim cellule As Range
Dim Nb As Integer
Nb = 0
For Each cellule In Range("J8:J128")

    If cellule.Interior.ColorIndex = 10 Then
    Nb = Nb + 1
    End If
Next cellule

Range("J133").Value = Nb

End Sub

Cordialement
 

13GIBE59

XLDnaute Accro
Re : Code NB SI couleur rouge

Salut Modeste : tu as gagné !

Voir pièce jointe.
 

Pièces jointes

  • Couleurs excel.jpg
    26 KB · Affichages: 2 639
  • Couleurs excel.jpg
    26 KB · Affichages: 3 078
  • Couleurs excel.jpg
    26 KB · Affichages: 2 828

jeanpierre

Nous a quitté
Repose en paix
Re : Code NB SI couleur rouge

Bonjour argaz01, Jean-Bernard, Modeste,

Ta couleur ne serait-elle pas issue d'une Mise en forme conditionnelle ?

Si c'est le cas il faut tester sur la condition elle-même.

Bon après-midi.

Jean-Pierre
 

13GIBE59

XLDnaute Accro
Re : Code NB SI couleur rouge

Bonjour Argaz.

Chez moi, ça marche.
Voir pièce jointe.

Edit : salut jeanpierre.
 

Pièces jointes

  • Rouge.xls
    20.5 KB · Affichages: 361
  • Rouge.xls
    20.5 KB · Affichages: 377
  • Rouge.xls
    20.5 KB · Affichages: 373

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…