Bonjour,
Je suis tout nouveaux sur le forum.
J'ai le code ci-dessous, que j'ai récupéré sur internet et qui marche très bien
Function CountCcolor(range_data As range, criteria As range) As Long
Dim datax As range
Dim xcolor As Long
xcolor = criteria.Interior.ColorIndex
For Each datax In range_data
If datax.Interior.ColorIndex = xcolor Then
CountCcolor = CountCcolor + 1
End If
Next datax
End Function
Il me permet de compter le nombre de cellule coloré sur une ligne coloré avec la couleur que je lui indique.
Maintenant ce que je voudrais faire, c'est un programme qui me donne l'intervalle des cellules coloré sur une ligne.
Donc de la première ligne coloré à la dernière.
Je voudrais pouvoir utiliser ce programme comme fonction personnalisée avec Application.Volatile pour qu'elle soit recalculer à chaque changement de valeur.
Voilà à quoi mon tableau doit ressembler.
Voilà je ne sait pas si c'est possible.
Si vous avez des question je me ferais un plaisir d'y répondre.
Merci ^^