Bonjour,

Dans une table, j'ai comme champs Nom du projet,ref, commercial, date de début et date de fin.

En VBA j'ai créé ma_fonction_a_mois qui ajoute 6 mois à la date d'aujourd'hui.
Maintenant j'aimerai ajouté dans le WHERE le nom du commercial, mais cela ne marche pas, voici le code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
SELECT Projets.[Nom du projet], Projets.Ref, Projets.[Heures prévues], Projets.Commercial
FROM Projets
WHERE ((Projets.Commercial) like "Charles Hamelin") 
And (((Projets.[Date debut chantier])<Now()) And ((Now())<Projets.[Date fin chantier])) Or (((Projets.[Date debut chantier])>Now() And (Projets.[Date debut chantier])<ma_fonction_a_moi(Now())));
Je ne comprends pas pourquoi il me renvoit des projets associés à d'autres noms.

Pourriez vous m'aider ?

CLaire