Bonjour a tous
J’ai une fonction dans un module qui me permet d’avoir une liste de date entre 2 dates. J’aimerais que toutes mes résultats soient affichés dans la zone de liste cependant a chaque fois Il ne met que le dernier résultat comment puis-je faire ?????
Ci-dessous le code
Code :
Merci pour votre aide !!!! bonne journée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Function test() Dim Date1 As Date Dim Date2 As Date Dim LastMonth As Integer Date1=DateSerial(Year(Forms![Formulaire1].[datestart]),Month(Forms![Formulaire1].[datestart), Day(Forms![Formulaire1].[datestart])) Date2 = DateSerial(Year(Forms![Formulaire1].[dateend]), Month(Forms![Formulaire1].[dateend]),Day(Forms![Formulaire1].[dateend])) LastMonth = 0 For d = Date1 To Date2 If LastMonth <> Month(CDate(d)) Then MsgBox (Format(CDate(d), "dd/mm/yyyy")) LastMonth = Month(CDate(d)) End If Next d End Function![]()
Partager