Jours ouvrés et plage horaire

10apli-controle2.xlsm (137.37 Ko)

Bonjour à tous

Je construis une application afin d'aider le service contrôle de l'entreprise pour laquelle je travaille.

En gros, il s'agit d’optimiser le temps de passage au contrôle 3D prenant en compte le temps d'attente des pièces et le temps de contrôle.

Pour cela, j'ai récupérer sur le forum un fichier créer par "Eriiic " (que je remercie au passage) puis j'ai créer une feuille de saisie que l'opérateur doit remplir avec les données utiles.

Puis je me suis dit que pour faciliter la saisie des date et heure il serait bien de faire un Date Picker.

C'est la que le problème survient, car lorsque les données sont rentrées par la Userform1 (Date Picker + Heure)

La Fonction "delai_H_Ouv" ne prend plus en compte la plage nommée "Férie"

alors que lorsque je rentre les donnée manuellement ça fonctionne parfaitement.

(Test à faire dans la Feuille "Saisie. Range C17)) ou bouton "Saisie demande"

Pour tester le fichier:

Aller dans Saisie et cliquez sur le bouton Saisie Demande puis Saisie Contrôle, puis saisie Fin

J'ai garder les feuilles d'origine pour les calculs (Feuill3) et (Fériés) les jours fériés.

Je précise que les heures d'ouverture sont de 6h00 à 22h00 ( en 2/8) et qu'elle sont susceptibles de passer en 3/8.

Dans le fichier, je travail sur la pièce déposer au contrôle le 12/05/2021 à 21h00, prise en charge au contrôle le 17/05/2021 à 7h00 et fin de contrôle le 17/05/2021 à 9h00..

En manuel je trouve 2h00 de temps d'attente.

Avec la Userform sur la date de demande, je trouve 34h00.

Je sollicite donc votre aide pour résoudre mon problème car j'ai épuisé toute les solutions que je connais.

J'espère avoir été suffisamment claire dans mon descriptif n'hésitez pas à demander des compléments d'infos

En vous remerciant.

Cordialement Eric.L

Bonjour,

oui, c'est le problème des .find sur les dates qui est très capricieux.
J'ai modifié la méthode de contrôle des fériés. A tester...

11apli-controle2.xlsm (135.70 Ko)

Rien à voir avec ton pb mais je trouve étrange d'avoir des fériés en 2012 pour 2021.
Si tu as gardé le lien où tu as trouvé cette fonction, ça serait bien que tu me le passes que je modifie là-bas aussi
eric

PS : tu peux te passer de la Feuil3 avec par exemple en Saisie!K17: =delai_H_Ouv(C17+C21;E17+E21)
et modifier toutes les autres bien entendu

Un grand merci à toi Eriiic ça a l'air de marcher parfaitement .

Je vais tester en enlevant la feuille 3

En attendant le fichier de 2012:

Cordialement Eric.L

Merci mais c'est l'adresse de la page du forum où tu l'as trouvé qui m'intéresse

Bonjour,

je n'avais pas compris

Tiens, il doit y avoir un petit bug, je ne trouve plus le bouton des liens

Je l'insert comme du code:

https://forum.excel-pratique.com/excel/calcul-jours-ouvres-avec-une-plage-horaire-39314

Sinon j'ai effectivement pu supprimer la feuille3 ce qui est quand même beaucoup mieux

Encore merci à toi.

Cordialement Eric

Bonjour,

je viens de voir que j'avais apporté des améliorations : 4 plages de travail possibles par type de jour + possibilité de définir des plages les jours fériés.
J'y ai modifié la méthode de contrôle des fériés aussi.
Si ça t'intéresse...
eric

Rechercher des sujets similaires à "jours ouvres plage horaire"