Travailler avec VBA
Les fichiers Microsoft Project (MPP/XML) peuvent contenir des macros VBA (Visual Basic for Applications) qui aident à automatiser les tâches de gestion de projet en interagissant avec le modèle d’objet du projet.
Avec Aspose.Tasks for .NET, les développeurs peuvent le faire par programmation :
- Lire les informations VBA, les modules et les références.
- Ajouter de nouveaux modules VBA (procéduraux ou de classe) avec du code source personnalisé.
- Modifier le code source des modules VBA existants.
Cette fonctionnalité permet d’étendre l’automatisation des projets directement à l’intérieur des fichiers MPP sans avoir besoin de Microsoft Project.
Sujets de gestion VBA
- Lecture des informations VBA à partir d’un fichier MPP Apprenez à extraire les détails du projet VBA, y compris les modules et les références, d’un fichier MPP.
- Ajout d’un module VBA Découvrez comment ajouter de nouveaux modules procéduraux ou de classe dans un projet VBA existant.
- Modification du code source d’un module VBA Découvrez comment mettre à jour et maintenir le code source des modules VBA existants.
(D’autres sujets seront ajoutés au fur et à mesure que la documentation VBA s’étoffe, tels que la manipulation du contenu des modules, la sécurité ou l’exportation des détails VBA.)
Conclusion
L’automatisation VBA est un moyen puissant d’étendre les fonctionnalités de Microsoft Project. Travailler avec VBA dans les fichiers Microsoft Project est essentiel pour analyser les scripts d’automatisation ou garantir la conformité aux politiques organisationnelles. Aspose.Tasks for .NET offre la possibilité d’accéder par programmation aux données VBA stockées dans les fichiers MPP/XML, ce qui facilite l’audit, la documentation ou l’intégration des informations VBA dans des solutions d’entreprise. Cette section sert de centre pour toute la documentation liée à VBA dans Aspose.Tasks for .NET.