Comment créer une macro de tri dans Microsoft Project

Découvrez comment créer une macro pour trier les tâches dans Microsoft Project en utilisant Visual Basic.

Détails de la leçon

Description de la leçon

Dans cette leçon, nous allons explorer l'utilisation d'une méthode pour créer une macro capable de trier les tâches dans Microsoft Project. Tout d'abord, nous entrerons plusieurs tâches avec des durées variées. Ensuite, nous passerons à l'éditeur Visual Basic pour écrire le code de tri.

Le processus inclut la création d'un nouveau module, la construction de la macro en utilisant l'objet Application et la méthode Sort pour spécifier les critères de tri (durée, ordre croissant ou décroissant). Nous explorerons également comment renuméroter les lignes après le tri.

Enfin, nous testerons deux approches différentes pour exécuter cette opération: la première en suivant l’ordre des arguments, et la seconde en appelant explicitement les arguments par leur nom. Cela vous permettra d'acquérir une compréhension approfondie des options disponibles lors de la création de macros dans Microsoft Project.

Objectifs de cette leçon

Les objectifs de cette vidéo sont de :

  • Comprendre comment créer et organiser des macros dans Microsoft Project.
  • Apprendre à utiliser l'éditeur Visual Basic pour écrire des méthodes de tri.
  • Maîtriser l'utilisation des arguments de la méthode Sort.
  • Découvrir comment renuméroter les lignes après un tri.

Prérequis pour cette leçon

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

  • Des connaissances de base en gestion de projet.
  • Une compréhension élémentaire de Microsoft Project.
  • Des notions en programmation VBA dans le contexte des applications Microsoft Office.

Métiers concernés

Ce sujet est particulièrement utile pour les :

  • Gestionnaires de projet qui souhaitent automatiser les tâches répétitives.
  • Développeurs VBA travaillant sur des projets d'intégration.
  • Analystes de données utilisant Project pour planifier et suivre les performances des projets.

Alternatives et ressources

Si vous ne disposez pas de Microsoft Project, vous pouvez explorer les alternatives suivantes :

  • Smartsheet pour la gestion de projet en ligne.
  • Monday.com pour des solutions de gestion de travail.
  • Trello pour une gestion de projet basée sur le kanban.

Questions & Réponses

La méthode utilisée est Sort accessible via l'objet Application.
Dans la méthode Sort, la première clé de tri est spécifiée comme 'Duration' entre guillemets.
Les arguments peuvent être donnés dans l'ordre prévu ou explicitement spécifiés par leur nom avec la syntaxe nom: = valeur.