MPP vers Excel XLSX CSV

Les fichiers Microsoft Project (MPP) peuvent contenir des tâches, des ressources, des affectations et différentes autres informations liées au projet. Vous pouvez convertir des fichiers MPP au format Excel XLSX ou CSV par programmation à l’aide de C#. Veuillez vous référer aux sections suivantes pour plus de détails :

Convertisseur de fichiers MPP en XLSX ou CSV - Installation de l’API C#

L’API Aspose.Tasks for .NET prend en charge la création, la modification ou la manipulation de fichiers Microsoft Project par programmation dans des applications basées sur .NET. Installez simplement l’API en téléchargeant les fichiers de ressources à partir de la section New Releases ou en utilisant la commande d’installation NuGet suivante avec l’outil Package Manager :

PM> Install-Package Aspose.Tasks

Convertir MPP en fichier Excel XLSX par programmation à l’aide de C#

Vous pouvez convertir le fichier MPP en un fichier au format Excel XLSX en suivant les étapes ci-dessous :

  1. Lisez le fichier d’entrée Project MPP.
  2. Initialisez l’objet de classe XlsxOptions.
  3. Enregistrez le fichier XLSX de sortie.

Le code suivant explique comment convertir par programmation des fichiers au format MPP en Excel XLSX avec différentes options avec C# :

// Lire le fichier d'entrée Project MPP
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project5.mpp");

// Initialiser l'objet de classe XlsxOptions
Aspose.Tasks.Saving.XlsxOptions options = new Aspose.Tasks.Saving.XlsxOptions();
options.PageSize = Aspose.Tasks.Visualization.PageSize.A4;

// Enregistrer le fichier XLSX de sortie
project.Save("Project.xlsx", options);

Convertir MPP en fichier CSV par programmation avec C#

Les fichiers CSV sont utilisés pour stocker des valeurs séparées par des virgules. Vous pouvez convertir un fichier MPP en fichier CSV tout en spécifiant différentes options comme le délimiteur de texte. Outre plusieurs propriétés exposées par la classe CsvSaveOptions, vous pouvez spécifier le délimiteur sous forme de virgule, point-virgule, espace ou tabulation, selon vos besoins. Veuillez suivre les étapes ci-dessous pour convertir un fichier MPP en CSV par programmation en C# :

  1. Chargez le fichier MPP d’entrée à l’aide de la classe Project.
  2. Initialisez l’instance de classe CsvOptions.
  3. Enregistrez le fichier CSV de sortie.

Le code ci-dessous montre comment convertir un fichier MPP en fichier CSV par programmation à l’aide de C# :

// Lire le fichier d'entrée Project MPP
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project.mpp");

// Initialiser l'instance de classe CsvOptions
Aspose.Tasks.Saving.CsvOptions options = new Aspose.Tasks.Saving.CsvOptions();
options.TextDelimiter = Aspose.Tasks.Saving.CsvTextDelimiter.Semicolon;

// Enregistrer le fichier CSV de sortie
project.Save("Project.csv", options);

Obtenez une licence API gratuite

Vous pouvez tester l’API à pleine capacité en demandant une licence temporaire gratuite.

Conclusion

Dans cet article, vous avez appris à convertir un fichier Microsoft Project (MPP) en fichier au format Excel XLSX ou CSV par programmation à l’aide de C#. Vous pouvez travailler avec différentes fonctionnalités de l’API dans des applications basées sur .NET où vous pouvez explorer les fonctionnalités en visitant la Documentation. En cas de problème, n’hésitez pas à nous contacter sur le Forum d’assistance gratuit.

Voir également