Bonjour a tous
via une macro je calcule le nombre de jours ouvrés entre 2 dates en precisant l'heure de debut, de fin, la duée et.... tout fonctionne 🙂
malheureusement je dois calculer maintenant les jours ouvrables (samedi en plus) en prenant toujours en compte les parametres debut, fin, durée et les jours fériés
une idée ?
macro initiale
debut,fin, férié et durée sont des valeurs déclarées dans le gestionnaire de nom
Workbooks(nom_classeur_macro).Sheets("INCIDENTS GLOBALE").Range("J" & i).FormulaLocal = "=NB.JOURS.OUVRES(H" & i & ";I" & i & ";Ferie)*Duree -SI(MOD(H" & i & ";1)>Fin;Duree;SI(MOD(H" & i & ";1)>=Debut;MOD(H" & i & ";1)-Debut)) -SI(MOD(I" & i & ";1)<Debut;0;SI(MOD(I" & i & ";1)<Fin;Fin-MOD(I" & i & ";1)))"
merci d'avance
via une macro je calcule le nombre de jours ouvrés entre 2 dates en precisant l'heure de debut, de fin, la duée et.... tout fonctionne 🙂
malheureusement je dois calculer maintenant les jours ouvrables (samedi en plus) en prenant toujours en compte les parametres debut, fin, durée et les jours fériés
une idée ?
macro initiale
debut,fin, férié et durée sont des valeurs déclarées dans le gestionnaire de nom
Workbooks(nom_classeur_macro).Sheets("INCIDENTS GLOBALE").Range("J" & i).FormulaLocal = "=NB.JOURS.OUVRES(H" & i & ";I" & i & ";Ferie)*Duree -SI(MOD(H" & i & ";1)>Fin;Duree;SI(MOD(H" & i & ";1)>=Debut;MOD(H" & i & ";1)-Debut)) -SI(MOD(I" & i & ";1)<Debut;0;SI(MOD(I" & i & ";1)<Fin;Fin-MOD(I" & i & ";1)))"
merci d'avance