Calcul délais en Heure ouvrées sous ACCESS

Asmojulien

XLDnaute Nouveau
Bien le bonjour !

Je me prends un peu beaucoup la tete sur ce sujet et je commence a avoir les yeux qui se croisent...

Mon problème est simple. Je souhaite faire un suivi des délais de traitement d'une tache en ne tenant compte que des heures ouvrées.

Je m'explique :

Je souhaite savoir combien de temps s'est écoulé entre

Le 03/11/11 16:47:00 et le 07/11/11 09:01:00
Si je fais une soustraction toute bete sous access j'obtiens "3,67638888888905" 16h14m

Mais je voudrais que le calcul du temps se façe dans une plage horaire ne tenant compte que des jours ouvrables (et ceux chomés, donc je voudrais pourvoir lier l'information a une table dans laquelle je mettrais les jours a exclure du calcul en plus des samedi et Dimanche)
La plage horaire est 08:30:00=>17:00:00
Et dans l'exemple ci dessus le 04/11/11 n'était pas travaillé
Je devrais donc obtenir un résultat du type :
Le 03/11 jours de création du dossier il s'est écoulé 3minutes jusqu'a 17h puis le 07/11 il s'est écoulé 31minutes depuis 08h30 jusqu'a 09h01.
je devrais donc avoir un temps de traitement de 31+3 minutes=> 34 minutes.

J'ai trouvé sur le net des module VB pour calculer le nombre de jours ouvré ou un autre pour les H ouvrées. mais celuis des H ouvrés me renvoit des chiffres incohérent...
 

Pièces jointes

  • joursouvrés.zip
    1.4 KB · Affichages: 135

Discussions similaires

Réponses
28
Affichages
2 K

Statistiques des forums

Discussions
312 215
Messages
2 086 332
Membres
103 188
dernier inscrit
evebar