Bonjour
J ai un formulaire listant des employés et un sous formulaire base sur une requête listant les heures effectuées chaque jour pour chaque employé et calculant le nombre d heures effectuées
Je voudrait filtrer ce sous formulaire pour éditer un état en sélectionnant la date de début et de fin de période
Dans le formulaire j ai créé 2 zone texte dans lesquelles j entre les dates début et fin
[date debut] et [ date fin]
J ai affecté a chacune une variable ( dated et datef)
[date de saisie] est le champ du sous formulaire sur lequel appliquer le filtre
Ne sachant pas écrire le code vba avec deux dates j ai d abord essayé avec une seule date
Filtrer le sous formulaire pour ne faire apparaître que les enregistrements supérieur ou égal a "dated" mais ça ne fonctionne pas
Si quelqu'un pouvez me dire ce qui cloche et comment écrire le bon code pour filtrer les enregistrement entre les deux dates et ainsi que le code pour que l état corresponde au filtre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Dim. dated as date Dim. datef as date dated=me.[date debut] Me.[Sfrm saisie des heures].form.filter="[Date de saisie]>="# & dated & "#" Me.[Sfrm saisie des heures].form.filteron=True
Merci d avance
Partager