Salut tous le monde

J'ai crée un Formulaire avec des contrôles indépendants qui me permettent de filtrer mon sous formulaire.

Dans mon sous Formulaire, j'ai un champ qui me compte le nombres d'enregistrements selon le filtre appliqué et ce champ, je l’appelle dans mon formulaire principal.

Exemple:

Ma table à filtrer contient les champs : Pays, Continent, Habitants


si demande combien d'habitants vivent en France, mon champs calculé me dit

65 967 771 -> ca marche

Mais ou ca pose problème est si je demande le Groeland et que celui ne contient pas de lignes => mon champ calculé est vide !!!

De fait, j'ai testé ceci :

estvide()
estnum()
estnull()
j'ai mis aussi : vraifaux(nz(monchampàtester;0);valeurv;valeurf) mai ca ne donne rien ! Mon champs est toujours aussi vide !!!

comment puis je faire pour savoir si mon champs calculé contient au moins une ligne ?

Ah oui, j'ai testé ca aussi mais "rst.Recordcount" en VBa mais ca ne donne pas grand chose non plus :/