Private Sub CommandButton1_Click()
Dim colonneC As Range
Set colonneC = Zcolon(c)
Dim cell As Range
Dim cpt As Integer
Sheets("Feuil1").Select
For Each cell In colonneC
If cell.Interior.ColorIndex = 3 Or cell.Interior.ColorIndex = 2 Then
cpt = cpt + 1
MsgBox "Il y a " & cpt & " cellules non trouvées, référez-vous aux cases colorées"
Else
MsgBox " Toutes les cellules ont été trouvés."
End If
Next
MsgBox "Procédure teminée."
cpt = 0
End Sub
Function Zcolon()
Set Zcolon = Feuil1.Range(Feuil1.Cells(2, 3), Feuil1.Cells(1000, 3))
End Function
Bonjour,
j'ai réalisé ce code, qui a pour but de compter le nombre de cellules colorées dans la colonne C de la ligne 2 à la ligne 1000, or le cpt ne s'incrémente que de 1 si toutes les cellules de 2 à 1000 sont colorées. Il doit me manquer une commande pour que ça fonctionne mais je ne trouve rien qui puisse m'aider, merci d'avance aux personnes qui m'aideront.