Incrémentation compteur par couleur

  • Initiateur de la discussion Stéphane
  • Date de début
S

Stéphane

Guest
Bonjour à tous,
Je recherche la méthode pour incrémenter un compteur par rapport à des couleurs.
Par exemple je voudrais l'addition d'une nombre de fois écrit en rouge dans d'une colonne.

Est-ce faisable et comment ?
 
M

Mytå

Guest
Salut Stéphane et le forum

Regarde en piece jointe si cela pourrait te convenir

A suivre
smiley_417.gif
 

Pièces jointes

  • Compteur.zip
    7.7 KB · Affichages: 40
  • Compteur.zip
    7.7 KB · Affichages: 38
  • Compteur.zip
    7.7 KB · Affichages: 36
M

Mytå

Guest
Re Stéphane

Si tu ouvre le fichier tu fait Alt-F11 te voila en VBA

Clique sur la Feuil1 un code devrait apparaitre comme ceci

Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim colonne As Byte, rang As Byte, a As Integer
Dim vert As Integer, jaune As Integer, rouge As Integer
vert = 0
jaune = 0
rouge = 0
For colonne = 2 To 4
For rang = 7 To 14
a = Cells(rang, colonne).Font.ColorIndex
'Compte le nombre de cellules d'une couleur
If a = 4 Then vert = vert + 1
If a = 6 Then jaune = jaune + 1
If a = 3 Then rouge = rouge + 1
Next rang
Cells(15, colonne).Value = vert
Cells(16, colonne).Value = jaune
Cells(17, colonne).Value = rouge
vert = 0: jaune = 0: rouge = 0
Next colonne
End Sub

Mytå
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
314 655
Messages
2 111 604
Membres
111 217
dernier inscrit
aladinkabeya2