|
| Problème si jour férié tombe un weekend |
| Iniciado por Max, 30,ago. 2019 11:18 - 2 respuestas |
| |
| | | |
|
| |
Miembro registrado 40 mensajes |
|
| Publicado el 30,agosto 2019 - 11:18 |
Bonjour, Juste une petite question. Par exemple, pour tester, un fenêtre, 2 champs de saisie datedebut et datefin. Le code ci-dessous me calcule bien le nombre de jour sans les weekend et sans les jours fériés
DateTest est une Date = DateDebut nNbJours est un entier BOUCLE SI PAS JourFerie(DateTest) _ET_ PAS DateVersJour(DateTest) _DANS_ (6,7) ALORS nNbJours++ DateTest ..Jour++ A FAIRE TANTQUE DateTest < DateFin info(nNbJours)
Le problème, exemple pour juillet cette année, le 14 est tombé un dimanche et bien le code a retiré 1 jour pour le dimanche et 1 jour pour le jour férié donc j'arrive à 22 jours ouvrés alors que c'est 23. Pourriez-vous svp me mettre sur le bon chemin? D'avance merci MaxMensaje modificado, 30,agosto 2019 - 11:19 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 7 mensajes |
|
| Publicado el 30,agosto 2019 - 15:38 |
Bonjour Max,
Dans ton code, tu ne comptes pas le dernier jour, il faut modifier :
A FAIRE TANTQUE DateTest < DateFin
par
A FAIRE TANTQUE DateTest <= DateFin
Bonne journée. Sébastien. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 40 mensajes |
|
| Publicado el 30,agosto 2019 - 19:53 |
| Tout simplement…. Merci Seb, tout est ok |
| |
| |
| | | |
|
| | | | |
| | |
|