Compter le nombre de ligne avec avec 2 conditions (ET) en VBA

Résolu/Fermé
agi - Modifié le 7 févr. 2020 à 13:23
 agi - 7 févr. 2020 à 17:13
Bonjour,
Besoin de votre aide pour une macro en VBA
J'aimerais compter le nombre de ligne de la colonne A avec une condition en même temps que le nombre de ligne de la colonne E avec une autre condition.
Exemple :
Colonne A
2000
2001
2002
2000
2000
Colonne E
admis
admis
ajourné
recalé
admis

j'ai besoin de savoir combien de "admis" en "2000", résultat sous forme de pourcentage.

Merci

4 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
7 févr. 2020 à 14:08
Bonjour,

Pas besoin de VBA pour ça, utilises NB.SI.ENS()
1
Bonjour,

Merci Patrice pour ta réponse, c'est pour la greffer à un autre bout de code d'ou l'idée de rester sur du VBA.

Cordialement
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
7 févr. 2020 à 16:46
Tu peux aussi utiliser la fonction depuis le VBA :
  x = Application.WorksheetFunction.CountIfs(Plage1, Critère1, Plage2, Critère2)

0
Merci Patrice, ça marche impeccable.
Bon week end
0