cs_natsuco
Messages postés2Date d'inscriptionlundi 22 mai 2006StatutMembreDernière intervention23 mai 2006
-
22 mai 2006 à 21:34
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 2019
-
23 mai 2006 à 19:05
Bonjour, je ne sais pas tres bien comment exposer mon problème, pour commencer je dispose de deux dates prennons par exemple :
A1=18/05/2006 12:00
A2=22/05/2006 11:00
A1 date de début, A2 date de fin, je dispose également de contraintes qui sont les suivantes, je compte la durée de 8:00 à 18:00 et le samedi de 8:00 à 12:00 et le dimanche, je ne compte pas de durée. Comment faire pour faire simplement ce calcul ? pour mieux comprendre ci-dessous ce que je souhaite.
jsem2k1
Messages postés125Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention12 août 20081 22 mai 2006 à 22:21
1) il faudrais commancer par savoir quel jour on est Soit a savoir si on est un jour de semaine ou de fin de semaine
la commande Weekday(Date) permet de savoir quel jour de la semaine on est.
2) Dépandament du jours de la semaine on vérifi le temps. C-a-d on vérifi l'interval de temps soi le nombre d'heur écouler.
Il faut faire attantion ici car si ce n'est pas le jour de dépar ou de fin (ou il y a manifestement une heure de départ ou de fin) il faut
contabiliser la totalité des heurs.
3) On incréamte la date d'une journé et on vérifi ci elle corespond a la date de fin.
4) On refait le tout a partit de la de l'étape 1
C'est une des procédure a suivre il ne reste qu'a codé le tout
cs_natsuco
Messages postés2Date d'inscriptionlundi 22 mai 2006StatutMembreDernière intervention23 mai 2006 23 mai 2006 à 16:40
Bonjour et merci pour les réponses, merci Daniel, mais je ne comprends pas tout le code peux tu me l'annoter, car j'ai quelques manques. J'ai essayé de lancer la marco mais le résultat est faux et comme je ne comprends pas tout je ne sais pas trop a quel moment ca flanche.
Vous n’avez pas trouvé la réponse que vous recherchez ?