Macro nombre d'occurences

Bonsoir à vous

après un long temps de recherche sur net sans avoir trouvé un code pour l'adapter à mon besoin, je m'adresse à vous pour une macro pour compter le nombre d’occurrence sur une colonne selon 2 conditions.

Sur la feuil 3, j'ai un tableau de 3 colonnes qui commencent à lignes 3

Colone A = Date

Colone B = Nom du personnel

colone C = Etat présence ( Présent ou Absent)

Sur mon Userform, je souhaite quand je sélectionne avec les 3 combobox (le mois), (le nom) et "Absence"

sur un textbox 12, je voulais avoir le nombre d'absence pour le mois et le nom sélectionnes.

je pense que le sujet est claire et n'a pas besoin d'un fichier exemple

Merci d'avance

Bonjour

La saisie du mois se fait sous quelle forme ? Nombre ou texte ?

78chris a écrit :

Bonjour

La saisie du mois se fait sous quelle forme ? Nombre ou texte ?

Bonsoir

Merci d'abord pour la réponse à mon sujet

Sous forme texte

Bonsoir,

Mettre une formule, c'est plus simple !

Re

Donc il faut transformer le texte en date et utiliser une formule COUNTIFS

Si le mois saisi est nommé Mois, le nom Nom

Mois2 = CLng(CDate("1/" & Mois))
With Worksheets("Nom de la feuille")
    x = WorksheetFunction.CountIfs(.[A:A], ">=" & Mois2, .[A:A], "<=" & WorksheetFunction.EoMonth(Mois2, 0), .[B:B], Nom, .[C:C], Nom2)
End With
78chris a écrit :

Re

Donc il faut transformer le texte en date et utiliser une formule COUNTIFS

Si le mois saisi est nommé Mois, le nom Nom

Mois2 = CLng(CDate("1/" & Mois))
With Worksheets("Nom de la feuille")
    x = WorksheetFunction.CountIfs(.[A:A], ">=" & Mois2, .[A:A], "<=" & WorksheetFunction.EoMonth(Mois2, 0), .[B:B], Nom, .[C:C], Nom2)
End With

Bonjour 78chris / le forum

Oui c parfait, c'est bien fonctionnel

un vif merci et bonne fin de semaine

Crdl

Bonjour

En recopiant une correction, j'ai écrasé "Absences" et mis Nom2 mais tu as su corriger donc tout va bien .

A noter que cela prend l'année en cours : si tu l'utilise début 2018 pour des mois en 2017, il faudra adapter...

Rechercher des sujets similaires à "macro nombre occurences"