compter des cellules de couleur sur excel 2007 avec une mise en forme conditionnelle

  • Initiateur de la discussion Initiateur de la discussion gaetanheudes
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

gaetanheudes

Guest
Bonsoir,

Avec VBA, je sais appliquer un comptage des couleurs classique. Par contre, si je mets avant une mise en forme conditionnelle, excel ne reconnait pas cette couleur.

comment faire ?
 
Re : compter des cellules de couleur sur excel 2007 avec une mise en forme conditionn

merci pour ce tuyau.
Peux-tu m'expliquer comment j'écris cette fonction conditionnelle sous VBA.
Merci
 
Re : compter des cellules de couleur sur excel 2007 avec une mise en forme conditionn

rebonsoir

Tu dois écrire un code VBA qui vérifie les conditions de ta mise en forme.
Si par exemple ta MFC identifie les cellules contenant la lettre "A", tu dois créer un macro qui boucle sur les cellules et qui va compter celles qui contiennent la lettre "A".


bonne soirée
michel
 
Re : compter des cellules de couleur sur excel 2007 avec une mise en forme conditionn

Il est plus simple, je pense de mettre la fonction de VBA et d'ajouter les remarques énoncées précédemment.

Peux-tu jeter un coup d'oeil ? Merci.

Function ColorCountIf(SearchArea As Object, BgColor As Range) As Integer

Application.Volatile True
ColorCountIf = 0
MaCoul = BgColor.Interior.ColorIndex
For Each cell In SearchArea
If cell.Interior.ColorIndex = MaCoul Then ColorCountIf = ColorCountIf + 1
Next cell

End Function
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
665
W
Réponses
2
Affichages
240
Réponses
4
Affichages
316
Retour