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écouverte du modèle objet
L'éditeur Visual Basic
Test conditionnels et variables
Les boucles
Débogage et flux du code
Quelques fonctions de base
L'enregistreur automatique de macros
Exemple : gérer les lignes vides et le mode manuel
Exemple : gérer les fractionnements
Exemple : gérer le calendrier
Exemple : exploiter les données chronologiques
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