bonjour a tous bravo pour votre site qui depuis quelque temps me permet de me former et de develloper un base pour gerer mon entreprise alors que j 'y connaissait rien en informatique. j'espère qu'un jour je pourrais enfin répondre a l'une des questions que je vois passées et auxquelles je comprend rien la plupart du temps pour que ce site devienne un peu mon site et que je rende ce que l'on m'a donner. voila ma énième question:
je cherche à dire si la date de lst_sess.column(2) est avant le 01/09/ de l'année récupérée dans "lst_sess.column(2)" alors...
j'ai écrit :
évidemment ca marche pas donc si quelqu'un peut me dire pourquoi, ce serait vraiment sympas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 If CDate(lst_sess.Column(2)) < 1 / 9 / Year(CDate(lst_sess.Column(2))) Then period = Year(CDate(lst_sess.Column(2))) Else: period = Year(CDate(lst_sess.Column(2))) + 1 End If
attention si je prend que les mois inférieur a 9 je ne prendrai jamais les mois de décembre, novembre, octobre, et septembre ! hors il faut que:
du 01/09/2015 au 31/08/2016 period = 2016
et que du 01/09/2016 au 31/08/2017 period =2017
merci d'avance.
Partager