compter cellule oui/non dans tous les onglets

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

M

Marc21

Guest
Rebonjour,
Dans le fichier qui m'ajoute des onglets a ma demande, j'ai une cellule h8 qui dans chaque onglet qui contient la mention 'NON' pour m'informer que cette feuille ou onglet n'est pas terminée et si il y a un 'OUI' c'est qu'elle est clôturée et comment puis-je sur ma feuille 'Présentation' en c4 comptabiliser le nombre de 'non' et en et en c5 comptabiliser le nombre de 'oui' de toutes les feuilles ou onglets du fichier.

Merci

Marc21
 
Bonsoir Marc, bonsoir le forum,

Il doit y avoir beaucoup plus simple avec une formule mais je suis trop nul en formules... Je te porpose donc la macro ci-dessous :

Sub Macro1()
Dim x As Byte, y As Byte 'déclare les variables x et y
Dim ws As Worksheet 'déclare la variable ws

For Each ws In Sheets 'boucle sur tous les onglets du classeur
If Not ws.Name = 'Présentation' Then
'si la cellule H8 de l'onglet contient 'OUI', redéfinit la variable x
If UCase(ws.Range('H8').Value) = 'OUI' Then x = x + 1
'si la cellule H8 de l'onglet contient 'NON', redéfinit la variable y
If UCase(ws.Range('H8').Value) = 'NON' Then y = y + 1
End If
Next ws

With Sheets('Présentation')
.Range('C4') = y 'place en C4 le nombre de 'NON'
.Range('C5') = x 'place en C5 le nombre de 'OUI'
End With
End Sub
 
- 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

D
Réponses
11
Affichages
2 K
D
Retour