Cellule de couleur !!!!

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 !

homernell

XLDnaute Occasionnel
Bonjour à tous,

J'ai un petit problème j'aimerai bien que lorsque je modifie une couleur d'une cellule cela me comptabilise des totaux.

Au cas ou je vous glisse mon fichier, si qqun peut m'aider ?

Please
Merci d'avance
Homernell.
 

Pièces jointes

Re : Cellule de couleur !!!!

Bonjour homernell
Une fonction personnalisée :
Code:
[COLOR="DarkSlateGray"][B]Function blanches(plg As Range) As Long
Application.Volatile
Dim oCel As Range
   For Each oCel In plg.Cells
      blanches = blanches - (oCel.Interior.ColorIndex = 2)
   Next oCel
End Function[/B][/COLOR]
Dans votre classeur, =blanches(C5:AF5) renverra 9.​
ROGER2327
#2814
 
Re : Cellule de couleur !!!!

Re...
  1. La question des valeurs de la propriété ColorIndex a été souvent traitée sur ce forum. Je n'ai pas de référence sous la main, mais une petite recherche devrait vous donner des réponses.
  2. Le recalcul après un modification de couleur ne se fait pas automatiquement parce que la modification de la couleur de cellule n'est pas un évènement géré par VisualBasic. Vous pouvez toutefois provoquer le calcul sans "revalider" une cellule : il suffit de presser la touche F9 après une modification de couleur.
ROGER2327
#2815
 
Re : Cellule de couleur !!!!

Suite...
J'ai retrouvé un classeur sur les couleurs : je le joins.

Une variante de la fonction précédente pour retrouver une couleur quelconque :
Code:
[COLOR="DarkSlateGray"][B]Function compteCouleur(plg As Range, c As Integer) As Long
Application.Volatile
Dim oCel As Range
   For Each oCel In plg.Cells
      compteCouleur = compteCouleur - (oCel.Interior.ColorIndex = c)
   Next oCel
End Function[/B][/COLOR]
=compteCouleur("B3:G9";3) comptera le nombre de cellules à fond rouge (ColorIndex =3) dans la plage "B3:G9".​
ROGER2327
#2816
 

Pièces jointes

- 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

Discussions similaires

Réponses
4
Affichages
223
  • Question Question
Microsoft 365 couleur et ligne
Réponses
6
Affichages
293
  • Question Question
Réponses
32
Affichages
766
Retour