Convertir MPP en CSV en C#

Les fichiers MPP, créés par Microsoft Project, contiennent des données de gestion de projet. Les fichiers CSV, quant à eux, sont largement utilisés pour l’analyse de données et les rapports. Convertir les fichiers MPP au format CSV permet aux équipes de partager facilement les informations de projet. Cela permet également l’intégration avec d’autres outils. Ainsi, la conversion de MPP en CSV est une compétence précieuse pour les chefs de projet et les analystes de données.

Cet article couvre les sujets suivants :

Bibliothèque C# pour convertir MPP en CSV

Aspose.Tasks pour .NET simplifie le processus de conversion des fichiers MPP en CSV en C#. Cette puissante bibliothèque permet aux développeurs de manipuler des fichiers de projet par programmation. Elle prend en charge divers formats et offre un accès facile aux données de projet. Avec Aspose.Tasks, vous pouvez convertir rapidement et efficacement les fichiers MPP en CSV.

Aspose.Tasks pour .NET offre plusieurs fonctionnalités qui la rendent idéale pour la conversion de MPP en CSV :

  • Facilité d’intégration : Elle s’intègre parfaitement aux applications .NET.
  • Flexibilité : Vous pouvez personnaliser le format de sortie CSV selon vos besoins.
  • Options de personnalisation avancées : Contrôle total sur l’extraction et le formatage des données de projet.

Pour commencer avec Aspose.Tasks pour .NET, suivez ces étapes :

  1. Téléchargez la bibliothèque ici.

  2. Installez-la en utilisant la commande suivante dans la console du gestionnaire de packages :

    PM> Install-Package Aspose.Tasks
    

Convertir MPP en CSV : Un guide étape par étape

Suivez les étapes ci-dessous pour convertir MPP en CSV en C# avec Aspose.Tasks pour .NET :

  1. Créez une instance de la classe Project pour charger le fichier MPP.
  2. Appelez la méthode Save pour l’enregistrer au format CSV.

L’extrait de code suivant montre comment convertir un fichier MPP en CSV en C#.

Convertir un fichier MPP en CSV avec C#

Convertir un fichier MPP en CSV avec C#.

MPP en CSV : Modifier le délimiteur

Aspose.Tasks propose la classe CsvOptions pour convertir des fichiers MPP avec des paramètres personnalisés. Cette classe permet de spécifier des options supplémentaires lors de l’exportation des données de projet au format CSV. CSV est un format basé sur du texte où les champs de données sont séparés par des délimiteurs. Vous pouvez personnaliser le délimiteur en configurant la propriété TextDelimiter avec l’une des options suivantes :

  • Virgule
  • Point-virgule (par défaut)
  • Espace
  • Tabulation

Vous pouvez facilement modifier le délimiteur en suivant les étapes ci-dessous :

  1. Chargez le fichier MPP à l’aide de la classe Project.
  2. Créez une instance de CsvOptions.
  3. Définissez la propriété TextDelimiter sur le délimiteur souhaité.
  4. Enfin, enregistrez le projet au format CSV.

L’exemple de code suivant montre comment spécifier le délimiteur lors de la conversion d’un fichier MPP en format CSV.

MPP en CSV : Modifier la vue

Lors de la conversion de fichiers MPP en CSV, la vue par défaut pour les en-têtes de colonne est la vue du diagramme de Gantt. Pour contrôler quelles colonnes sont exportées, vous pouvez ajuster la propriété DataCategory. Cela vous permet de changer la vue, de créer de nouvelles perspectives et d’affiner la sortie selon vos besoins.

Vous pouvez également changer la vue lors de la conversion de MPP en CSV. Suivez ces étapes :

  1. Chargez le fichier MPP à l’aide de la classe Project.
  2. Créez une instance de CsvOptions.
  3. Définissez la propriété DataCategory sur la vue souhaitée.
  4. Enregistrez le projet au format CSV.

Voici un extrait de code C# pour ce cas d’utilisation :

MPP en CSV : Comment masquer les en-têtes de colonnes ?

Par défaut, les en-têtes de colonnes sont inclus lors de l’exportation au format CSV. Pour masquer les en-têtes de colonnes, définissez la propriété IncludeHeaders pour les exclure de l’exportation. Cela vous permet de personnaliser la sortie CSV en fonction de vos besoins spécifiques.

Voici un extrait de code C# qui montre comment masquer les en-têtes de colonnes.

Obtenez une licence gratuite

Vous êtes intéressé par l’exploration des produits Aspose ? Visitez ce lien pour obtenir une licence temporaire gratuite. C’est simple et cela vous permet de tester les fonctionnalités de la bibliothèque sans limitations.

C# MPP en CSV : Ressources gratuites

En plus de convertir MPP en CSV en C#, vous pouvez trouver des ressources supplémentaires pour approfondir vos connaissances. Ces ressources incluent des tutoriels, de la documentation et des forums communautaires pour vous aider à maîtriser Aspose.Tasks pour .NET.

Conclusion

Convertir MPP en CSV en C# est simple avec Aspose.Tasks pour .NET. Cette bibliothèque simplifie le processus et offre une flexibilité dans la personnalisation. Explorez Aspose.Tasks pour améliorer vos capacités de gestion de projet.

Si vous avez des questions ou si vous avez besoin d’une assistance supplémentaire, n’hésitez pas à nous contacter sur notre forum de support gratuit.

Voir aussi