Condition sur les couleurs dans les cellules

  • Initiateur de la discussion Initiateur de la discussion Charles
  • 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 !

C

Charles

Guest
Bonjour tout le monde !

J'espère ne pas être hors contexte en vous adressant cette demande qui concerne davantage Excel que le VB.

J'aimerais faire des NB.SI et SOMME.SI avec des conditions sous les couleurs. J'utilise généralement un petit code avec les
Font.ColorIndex ... mais ça serait tout de même plus pratique d'utiliser ça directement dans les cellules.
Est-ce possible et comment ?

Je vous remercie par avance pour vos réponses et vous souhaite un très bon week-end.

Cordialement,

Charles
 
bonjour Charles,

si les couleurs proviennent de la MEFC (mise en forme conditionnel), il faut reprendre les même condition dans la formule.

s'il proviennent de la barre d'outils "Mise en forme", tu pourrais utiliser une fonction personnalisé.

Function Comptecouleur(plage As Range, couleur As Integer)
Application.Volatile
For Each c In plage
If c.Font.ColorIndex = couleur Then
Comptecouleur = Comptecouleur + 1
End If
Next
End Function

isabelle
 
- 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
1
Affichages
354
Retour