Manipulation du Calendrier dans Microsoft Project avec VBA

Découvrez comment manipuler le calendrier de Microsoft Project en utilisant Visual Basic for Applications (VBA) pour automatiser la gestion de vos projets.

Détails de la leçon

Description de la leçon

Cette leçon explique en détail comment utiliser VBA pour ajouter des exceptions dans le calendrier de Microsoft Project. Le calendrier de Project, par défaut, ne tient pas compte des jours chômés nationaux à l'exception des week-ends. Vous apprendrez à créer une exception, comment automatiser cette création pour intégrer tous les jours chômés de l'année et à gérer les jours non récurrents comme Pâques via une fonction spécifique.
Prenez un exemple pratique de création d'une exception pour le jour de l'an, comprenant la définition des dates de début et de fin, et comment cette exception peut être configurée pour se répéter annuellement jusqu'à l'année 2149. Vous découvrirez également une méthode pour calculer la date de Pâques en utilisant un algorithme trouvé en ligne et encapsulé dans une fonction VBA. Enfin, cette leçon vous guidera sur comment tester et visualiser le code généré automatiquement pour créer des exceptions de calendrier.

Objectifs de cette leçon

Les objectifs de cette vidéo sont :

  • Comprendre comment ajouter des exceptions de calendrier dans Microsoft Project
  • Apprendre à automatiser ce processus avec VBA
  • Utiliser une fonction personnalisée pour calculer les dates des jours non fixes

Prérequis pour cette leçon

Pour suivre cette vidéo, il est recommandé d'avoir :

  • Une connaissance de base de Microsoft Project
  • Des notions en programmation VBA
  • Une compréhension des calendriers de projet

Métiers concernés

Les usages professionnels ou métiers liés à ce sujet incluent :

  • Gestion de projet et planification
  • Développement de solutions VBA pour l'automatisation
  • Consultant en gestion de projets et en systèmes d'information

Alternatives et ressources

En alternative, vous pourriez utiliser :

  • Microsoft Excel pour la planification de projets avec VBA
  • Microsoft Outlook pour la gestion des jours chômés
  • Logiciels de gestion de projet comme Asana ou Trello

Questions & Réponses

Créer des exceptions dans le calendrier permet de s'assurer que les jours chômés sont correctement pris en compte dans la planification du projet, assurant ainsi une meilleure précision et réalisme du calendrier.
On peut automatiser la création de ces exceptions en utilisant une fonction VBA pour calculer la date de Pâques pour chaque année et l'intégrer au calendrier en tant qu'exception automatique.
L'utilisation de VBA permet d'automatiser et de simplifier la gestion des calendriers, d'éviter les erreurs manuelles et de gagner du temps en automatisant des processus répétitifs.