Compter les cellules coloriées ?

M

Matthieu

Guest
Bonjour,

J'aimerai savoir si quelqu'un connait la formule pour compter les cellules coloriées d'une ligne (ou parmi une sélection de cellules)

Je vous remercie d'avance pour votre aide
A+
 

Jacques87

XLDnaute Accro
Bonjour Mathieu

Une petite macro pourrait faire l'affaire

Dim cell as Range
Dim I as Integer, N as Integer
N = 0
For Each cell in Range('A1:C8')
If Cell.Interior.ColorIndex = 3
Then N = N + 1
End If
Next
MsgBox(N)

tu donneras le nombre de cellules rouges dans la plage (A1:C8)

Bon courage
 
M

matthieu

Guest
J'ai tapé ce que tu m'as dit sous VB en rajoutant la 1ère et dernière ligne (couleur)
Mais il trouve une erreur à la ligne en rouge



Sub couleur()
Dim cell As Range
Dim I As Integer, N As Integer
N = 0
For Each cell In Range('A1:C8')
If Cell.Interior.ColorIndex = 3
Then N = N + 1
End If
Next
MsgBox (N)
End Sub
 

Jacques87

XLDnaute Accro
Matthieu

pour ta première question, voici un fichier qui devrait t'aider

pour la seconde, il te suffit d'ajouter au bout de cette procédure (juste avant end Sub)

Range('D1').Value = N
à la place de MsgBox(N)

et le nombre s'inscrira en D1

Bon courage [file name=Couleurs_20060227170857.zip size=14426]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Couleurs_20060227170857.zip[/file]
 

Jacques87

XLDnaute Accro
Mathieu

Alors si c'était pour la femme d'un copain, tu me feras un grand plaisir en lui demandant de me remercier en te faisant un énorme bisou que tu me transmettras par mail

Quant à la deuxième question, c'est une passion comme pour grand nombre d'entre nous

Et nous restons à ta disposition

Bonne soirée
 

Discussions similaires

Statistiques des forums

Discussions
312 305
Messages
2 087 088
Membres
103 461
dernier inscrit
dams94