Manipulation d'une Collection d'Objets dans un Module
Apprenez à gérer une collection d'objets dans un module. Découvrez astuces pratiques pour manipuler des tâches dans Project.
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
Dans cette leçon, nous allons explorer la manipulation de collections d'objets au sein d'un module en utilisant des exemples concrets. Nous commencerons par créer un nouveau module que nous nommerons Collection pour rendre notre code plus lisible. Nous verrons comment accéder aux éléments spécifiques d'une collection, notamment en utilisant des indices.
Pour illustrer, nous écrirons des sous-programmes (sub) afin d'afficher des informations sur les tâches, comme le nom ou l'identifiant unique d'une tâche, en utilisant des msgbox.
Nous approfondirons par exemple comment obtenir la durée d'une tâche et comment la convertir en jours. Enfin, nous explorerons les propriétés d'une collection d'objets, telles que count, pour compter les éléments dans la collection. Chaque étape sera accompagnée de tests et d'ajustements pour garantir l'exactitude du code.
Objectifs de cette leçon
Les objectifs de cette vidéo sont de comprendre comment manipuler les collections d'objets dans un module, d'apprendre à accéder à des éléments spécifiques de ces collections, et de connaître les propriétés communes des collections.
Prérequis pour cette leçon
Pour suivre cette vidéo, il est nécessaire d'avoir une connaissance de base en programmation VBA et d'être familiarisé avec l'environnement Microsoft Project.
Métiers concernés
Les compétences acquises dans cette leçon peuvent être appliquées par des chefs de projet, des analystes de données et des développeurs travaillant sur des projets nécessitant une gestion avancée des tâches sous Microsoft Project.
Alternatives et ressources
Les alternatives à ce cours pourraient inclure l'utilisation d'autres logiciels de gestion de projet ou des environnements de développement intégrés pour d'autres langages de programmation tels que Python ou JavaScript.
Questions & Réponses
