couleur d'une cellule

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

J

JLB974

Guest
Bonjour,

y a-t-il un moyen de compter le nombre de cellules sans remplissage ou au contraire en couleur, dans une plage ?

Merci d'avance pour les réponses 🙂
 
Re : couleur d'une cellule

Bonjour JLB, bienvenu dans le forum, bonjour le forum,

Pour compter les cellules vides je te propose le code suivant :
Code:
Sub Macro1()
Dim cel As Range 'déclare la variable cel (CELlule)
Dim nb As Long 'déclare la variable nb (NomBre)
For Each cel In Range("A1:E30") 'boucle sur la plage "A1:E30" (à adapter)
    If cel.Interior.ColorIndex = xlNone Then nb = nb + 1 'si la cellule n'as pas de couleur, incrément nb de 1
Next cel 'prochaine cellule de la plage
MsgBox nb & " cellules sans couleur !" 'message pour afficher nb
End Sub

Pour compter une couleur spécifique il suffit de remplacer xlNone par le numéro ColorIndex de cette couleur...

Édition

Je pense que sur ta verion il y a beaucoup plus simple mais je ne connais pas... Le code que je t'ai donné s'applique plutôt à Excel 2003... (P... de versions !)
 
Dernière édition:
- 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
7
Affichages
682
Réponses
10
Affichages
408
Retour