Formulaire - Compter enregistrements - 2 critères - listes déroulantes

Fermé
Pilepoil - 26 mai 2021 à 14:39
yg_be Messages postés 22722 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 25 avril 2024 - 27 mai 2021 à 10:15
Bonjour à vous,

Après avoir passé quelques temps sur différents forum je viens quémander de l'aide.

Version access : Access 365
Mon objectif : Mettre dans une zone de texte une formule qui compte le nombre d'enregistrements d'une table, avec 2 critères différents. Ces 2 critères sont basé sur 2 listes déroulantes.

J'ai réussi avec 1 critère (et donc, 1 liste déroulante), mais avec 2 rien ne va plus. Je soupçonne des guillemets mal placées, mais après de nombreux test, choux blanc.

OK avec 1 critère :
=CpteDom("*";"Nom.Table";"Nom.Critère.1='" & [Modifiable127] & "'") & " Texte"

KO 2 critères :
=CpteDom("*";"Nom.Table";"Nom.Critère.1='" & [Modifiable127] & "'" Et "Nom.Critère.2='" & [Modifiable125] & "'") & " Texte"

1 critère décomposé : " Nom.Critère.1= ' " & [Modifiable127] & " ' "

J'ai essayé de mettre "AND" à la place de "ET", mais access me remplace "and" par "et" dès que je sors de ma formule.

Merci d'avance et bonne journée/soirée !
A voir également:

2 réponses

yg_be Messages postés 22722 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 25 avril 2024 1 476
Modifié le 26 mai 2021 à 15:06
bonjour,
et ainsi?
=CpteDom("*";"Nom.Table";"Nom.Critère.1='" & [Modifiable127] & "' and Nom.Critère.2='" & [Modifiable125] & "'") & " Texte"
1
Bonjour,

Un grand merci pour votre retour, ça fonctionne !! C'était donc bien des quotes mal placées.

Encore merci,

Bonne journée !
0
yg_be Messages postés 22722 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 25 avril 2024 1 476
27 mai 2021 à 10:15
tu aurais pu facilement le découvrir en testant cette formule dans la textbox:
="Nom.Critère.1='" & [Modifiable127] & "'" Et "Nom.Critère.2='" & [Modifiable125] & "'"


peux-tu marquer la discussion comme résolue?
0