Je trouve l'emploi des dates assez compliqu=E9.
Je vous explique mon probleme avec un exemple :
1 /
date_actuelle =3D 19/06/2007
avec la date actuelle il faut que je trouve le premier du mois
auparavant c'est =E0 dire dans mon exemple :
date_min =3D 01/05/2007
2 /
une fonction qui me permetrait de voir si une date est plus grande que
une autre
3 /
R=E9cupere l'ensemble des jours (jour par jour entre deux dates)
exemple :
10/06/2007----->19/06/2007
il me faudrait
10/06/2007
11/06/2007
12/06/2007
13/06/2007....
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-marc
Superman wrote:
Bonjour,
Hello,
Je trouve l'emploi des dates assez compliqué. Je vous explique mon probleme avec un exemple :
Mais non :-) Il suffit de connaitre les fonctions magiques!
1 / date_actuelle = 19/06/2007 avec la date actuelle il faut que je trouve le premier du mois auparavant c'est à dire dans mon exemple : date_min = 01/05/2007
Tout simple avec la fonction dateAdd:
Public Function GetFirstDayPrevMonth(ByVal d As Date) As Date Dim tmpd As Date Dim dec As Integer
2 / une fonction qui me permetrait de voir si une date est plus grande que une autre
Ca, c'est trivial avec DateDiff:
Public Function CompareDate(ByVal d1 As Date, d2 As Date) As Long
CompareDate = DateDiff("d", d1, d2)
End Function
Si la fonction retourne un nombre positif, alors la date d1 est plus grande que d2.
3 / Récupere l'ensemble des jours (jour par jour entre deux dates) exemple : 10/06/2007----->19/06/2007 il me faudrait 10/06/2007 11/06/2007 12/06/2007 13/06/2007....
Je trouve l'emploi des dates assez compliqué.
Je vous explique mon probleme avec un exemple :
Mais non :-) Il suffit de connaitre les fonctions magiques!
1 /
date_actuelle = 19/06/2007
avec la date actuelle il faut que je trouve le premier du mois
auparavant c'est à dire dans mon exemple :
date_min = 01/05/2007
Tout simple avec la fonction dateAdd:
Public Function GetFirstDayPrevMonth(ByVal d As Date) As Date
Dim tmpd As Date
Dim dec As Integer
2 /
une fonction qui me permetrait de voir si une date est plus grande que
une autre
Ca, c'est trivial avec DateDiff:
Public Function CompareDate(ByVal d1 As Date, d2 As Date) As Long
CompareDate = DateDiff("d", d1, d2)
End Function
Si la fonction retourne un nombre positif, alors la date d1 est plus grande
que d2.
3 /
Récupere l'ensemble des jours (jour par jour entre deux dates)
exemple :
10/06/2007----->19/06/2007
il me faudrait
10/06/2007
11/06/2007
12/06/2007
13/06/2007....
Je trouve l'emploi des dates assez compliqué. Je vous explique mon probleme avec un exemple :
Mais non :-) Il suffit de connaitre les fonctions magiques!
1 / date_actuelle = 19/06/2007 avec la date actuelle il faut que je trouve le premier du mois auparavant c'est à dire dans mon exemple : date_min = 01/05/2007
Tout simple avec la fonction dateAdd:
Public Function GetFirstDayPrevMonth(ByVal d As Date) As Date Dim tmpd As Date Dim dec As Integer
2 / une fonction qui me permetrait de voir si une date est plus grande que une autre
Ca, c'est trivial avec DateDiff:
Public Function CompareDate(ByVal d1 As Date, d2 As Date) As Long
CompareDate = DateDiff("d", d1, d2)
End Function
Si la fonction retourne un nombre positif, alors la date d1 est plus grande que d2.
3 / Récupere l'ensemble des jours (jour par jour entre deux dates) exemple : 10/06/2007----->19/06/2007 il me faudrait 10/06/2007 11/06/2007 12/06/2007 13/06/2007....
Je trouve l'emploi des dates assez compliqué. Je vous explique mon probleme avec un exemple :
Mais non :-) Il suffit de connaitre les fonctions magiques!
1 / date_actuelle = 19/06/2007 avec la date actuelle il faut que je trouve le premier du mois auparavant c'est à dire dans mon exemple : date_min = 01/05/2007
Tout simple avec la fonction dateAdd:
Public Function GetFirstDayPrevMonth(ByVal d As Date) As Date Dim tmpd As Date Dim dec As Integer
2 / une fonction qui me permetrait de voir si une date est plus grande que une autre
Ca, c'est trivial avec DateDiff:
Public Function CompareDate(ByVal d1 As Date, d2 As Date) As Long
CompareDate = DateDiff("d", d1, d2)
End Function
Si la fonction retourne un nombre positif, alors la date d1 est plus grande que d2.
3 / Récupere l'ensemble des jours (jour par jour entre deux dates) exemple : 10/06/2007----->19/06/2007 il me faudrait 10/06/2007 11/06/2007 12/06/2007 13/06/2007....
Je trouve l'emploi des dates assez compliqué.
Je vous explique mon probleme avec un exemple :
Mais non :-) Il suffit de connaitre les fonctions magiques!
1 /
date_actuelle = 19/06/2007
avec la date actuelle il faut que je trouve le premier du mois
auparavant c'est à dire dans mon exemple :
date_min = 01/05/2007
Tout simple avec la fonction dateAdd:
Public Function GetFirstDayPrevMonth(ByVal d As Date) As Date
Dim tmpd As Date
Dim dec As Integer
2 /
une fonction qui me permetrait de voir si une date est plus grande que
une autre
Ca, c'est trivial avec DateDiff:
Public Function CompareDate(ByVal d1 As Date, d2 As Date) As Long
CompareDate = DateDiff("d", d1, d2)
End Function
Si la fonction retourne un nombre positif, alors la date d1 est plus
grande
que d2.
3 /
Récupere l'ensemble des jours (jour par jour entre deux dates)
exemple :
10/06/2007----->19/06/2007
il me faudrait
10/06/2007
11/06/2007
12/06/2007
13/06/2007....
Je trouve l'emploi des dates assez compliqué. Je vous explique mon probleme avec un exemple :
Mais non :-) Il suffit de connaitre les fonctions magiques!
1 / date_actuelle = 19/06/2007 avec la date actuelle il faut que je trouve le premier du mois auparavant c'est à dire dans mon exemple : date_min = 01/05/2007
Tout simple avec la fonction dateAdd:
Public Function GetFirstDayPrevMonth(ByVal d As Date) As Date Dim tmpd As Date Dim dec As Integer
2 / une fonction qui me permetrait de voir si une date est plus grande que une autre
Ca, c'est trivial avec DateDiff:
Public Function CompareDate(ByVal d1 As Date, d2 As Date) As Long
CompareDate = DateDiff("d", d1, d2)
End Function
Si la fonction retourne un nombre positif, alors la date d1 est plus grande que d2.
3 / Récupere l'ensemble des jours (jour par jour entre deux dates) exemple : 10/06/2007----->19/06/2007 il me faudrait 10/06/2007 11/06/2007 12/06/2007 13/06/2007....