Déterminer la date de retour des congés

Krystell

XLDnaute Nouveau
Bonjour a tous,

J'ai un fichier Excel qui me permet de calculer les congés des salariés.

Quand un salarié doit aller en congés je dois déterminer sa date de retour de congés qui n’est connue qu’après un certain calcul à partir du calendrier. Les infos dont j’ai besoin sont :

- le Nombre de Jours Ouvrables
- sa date départ en congés.

Par exemple un salarié part en congé
- date départ en congés : le 10/12/2012
- Nombre de Jours Ouvrables =27

Voila la méthode que j'utilise pour connaitre sa date de retour de congé :
1- je prends mon calendrier,
2- je compte 27 jours ouvrables à partir du 10/12/2012, c'est-à-dire je compte 27 jours en ne prenant pas en compte les dimanches et les jours fériés,
3- dès que j’atteins mon 27e jour ouvrable, qui est ici le 11 janvier 2013, j’ajoute 1 jour et donc le salarié reprend le lendemain 12 janvier 2013.

Serait-il possible d’avoir un code VBA qui ferait ce travail pour moi ? C'est-à-dire un code VBA qui déterminera les dates de retour de congés automatiquement. ? Voir colonne D

Sur la feuille 2 de mon fichier vous trouverez des notes relatives aux jours fériés.

Merci d’avance.
 

Pièces jointes

  • nombre de jours calendaires.xlsx
    12.6 KB · Affichages: 60

Jocelyn

XLDnaute Barbatruc
Re : Déterminer la date de retour des congés

re,

bon eh bien elle n'existe pas encore sous 2007 désolé :mad::(

un autre test, une autre formule je ne sais pas si cela fonctionnera avec toutes les dates a toi de tester pour une date de départ en A1 nombre de jour en B1 et férié I2:I3

Code:
=SERIE.JOUR.OUVRE(A1;B1;I2:I3)-SOMMEPROD((JOURSEM(LIGNE(INDIRECT(A1&":"&SERIE.JOUR.OUVRE(A1;B1;I2:I3)));2)=6)*1)
 

Discussions similaires

Statistiques des forums

Discussions
312 845
Messages
2 092 764
Membres
105 529
dernier inscrit
StarExcel