Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Compter le nombre de fois qu'une valeur apparait dans un classeur (vba)

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

sevy1

XLDnaute Occasionnel
Bonjour le forum
J'ai un classeur dont j'ai renommé les feuilles; dans chaque feuille à la colonne C je saisis les numéros de dossiers, je souhaiterai saisir un numéro de dossier dans une cellule A1 par exemple , le rechercher dans tous le classeur et me renvoyer le nombre de fois qu'il l'a trouvé dans ce classeur.
Une solution VBA serait préferable.
Merci d'avance pour vos contributions
 
Re : Compter le nombre de fois qu'une valeur apparait dans un classeur (vba)

Bonsoir sevy1,

Dans un module standard coller cette fonction VBA :

Code:
Function Compte(valeur, colonne)
Application.Volatile
Dim w As Worksheet
For Each w In Worksheets
  Compte = Compte + Application.CountIf(w.Columns(colonne), valeur)
Next
End Function
A coté de la cellule A1 contenant le numéro de dossier entrer la formule :

Code:
=Compte(A1;3)
3 correspond bien sûr à la colonne C.

Edit : ajouté Application.Volatile pour que la fonction se recalcule si l'on modifie les valeurs dans les feuilles.

Bonne fin de soirée.
 
Dernière édition:
Re : Compter le nombre de fois qu'une valeur apparait dans un classeur (vba)

Bonjour
Une fois de plus merci pour votre aide et pour vos explications limpides (lication.Volatile).
Votre solution marche. Bonne journée
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…