Planning Vba. Ajouter une durée à une date, prise en compte HeuesWeeksEnd&JoursFeriés

  • Initiateur de la discussion Initiateur de la discussion nbo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

nbo

XLDnaute Nouveau
Bonjour,

Je prépare un planning en VBA sous forme de tableau (array) sur excel 2003, comme dans tous planning je dois ajouter une colonne avec des durées (en heure ou chiffre inferieure à 1) à une colonne avec des dates (incluant l'heure dans la partie décimale).

J'ai réussi à le faire très bien mais laborieusement avec la fonction serie.jour.ouvrée dans les feuille excel tout en prenant en compte les jours feriés et même le nombre d'heures par jour.
Mais cela ne me plait pas assez, ma base de donnée planning est trop lourde a gérer de cette manière sur excel.

Je souhaite faire cela avec des tableaux sous vba, mais il me faudrait trouver un equivalement de cette fonction.

En cherchant un peu, j'ai trouvé une fonction workday, qui a l'air pas mal mais n'a pas l'air de prendre en compte les heures: Si j'ajoute 0,5 jours à aujourdh'ui, je n'obtiens (meme en l'affichant) la date d'auhoud'hui à 0:00 heures.

J'ai trouvé quelques bonnes references que je partage avec vous:
** Better Workday
** https://www.excel-downloads.com/threads/vba-ajouter-n-jours-ouvres-a-la-date-du-jour.170492/

Voila voila, auriez vous des idées à partager à ce sujet ?

En vous remerciant par avance !!
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
148
Réponses
4
Affichages
161
Retour