Bonjour et d'avance merci pour votre aide.
Imaginons que sur Access j'ai la Table suivante de mes commerciaux :
T_Commerciaux
| Nom |
Prénom |
Numéro_de_tel |
Nombre_de_vente |
| Dupont |
Jean |
1234567890 |
10 |
| Martin |
Marie |
2345678901 |
15 |
| Dubois |
Pierre |
3456789012 |
8 |
| Leroy |
Sophie |
4567890123 |
12 |
| Moreau |
Michel |
5678901234 |
20 |
J'ai ensuite une requête qui reprend toutes les infos de la Table des commerciaux en filtrant ceux qui ont réalisé moins de 10 ventes. Voila ce qu'elle remonte :
R_Ventes
| Nom |
Prénom |
Numéro_de_tel |
Nombre_de_vente |
| Dubois |
Pierre |
3456789012 |
8 |
Jusque là rien d'anormal. L'étape suivante consiste à créer une macro pour vérifier s'il y a des lignes dans la requête R_Ventes. L'objectif étant de gagner du temps pour ne pas avoir à ouvrir à chaque fois la requête pour vérifier si oui ou non il y a des lignes qui remontent. Pour cela j'ai créé une macro avec une formule "Si" :
Or, au moment d'exécuter la macro, une erreur s'affiche :
Suivie d'un autre message :
Je ne comprends pas, on dirait que l'erreur réside dans la partie "Compte([R_Ventes])>0". J'ai essayé différentes syntaxes (rajout du nom d'un des champs derrière le nom de la requête, ajout du chemin complet menant au à la base de donnée en amont, etc.). J'ai vérifié l'orthographe de la requête, et j'ai bien tous les accès et pourtant la macro Access ne détecte pas cette requête, malgré le fait qu'elle existe bel et bien et que l’assistant me le propose au moment de remplir la fonction "Compte".
Je précise que j'ai la même erreur dans une autre base de donnée Access où le principe est le même (donc le problème n'est pas lié spécifiquement à cette base de donnée que je viens de détailler plus haut)
Pouvez vous m'aider à faire fonctionner cette Macro, s'il vous plaît ?
Merci beaucoup pour votre aide et bonne journée.
Hugo,