Dit artikel helpt bij het converteren van MPP naar Excel met C# door de configuratiedetails en een uitvoerbare eenvoudige code te verstrekken om de taak uit te voeren. Alle benodigde bronnen zijn geïdentificeerd die nodig zijn om deze applicatie te schrijven. Merk op dat het niet nodig is om MS Project of andere MPP-verwerkingssoftware te installeren om het MS Project-bestand naar Excel te exporteren met C#, wat resulteert in de aanmaak van een XLSX-bestand.
Stappen om MPP-bestand naar Excel te converteren met C#
- Configureer de ontwikkelomgeving om Aspose.Tasks toe te voegen met behulp van de NuGet-pakketbeheerder
- Maak of laad een bestaand MPP-bestand in het Project klasseobject om naar Excel te converteren
- Voeg indien nodig enkele taken en subtaken toe
- Save het resulterende projectbestand als Excel-bestand
Deze stappen bieden een eenvoudige manier om het MS Project-bestand te converteren naar Excel met C# door een stapsgewijs proces en een uitvoerbare voorbeeldcode te delen. Als je een bestaand MPP-bestand hebt, laad het dan gewoon en sla het op in het gewenste formaat zoals XLSX, HTML, PNG, enz. met behulp van de SaveFileFormat-enumerator. Er zijn ook een aantal andere overbelastingen beschikbaar voor het opslaan van het MS Project-bestand.
Code om MS Project naar Excel te converteren met C#
Om een MPP-bestand naar Excel te transformeren met C#, kunt u het bron-MPP-bestand alleen met de naam laden, maar er zijn ook veel andere opties beschikbaar, zoals u het project uit een database of een stream kunt laden. U kunt LoadOptions gebruiken om het wachtwoord in te stellen voor het openen van een beveiligd projectbestand, een annuleringstoken instellen om het laden van bestanden te onderbreken en de foutafhandelingsroutine instellen voor het lezen van sommige XML-bestanden. Op dezelfde manier heeft u de mogelijkheid om de MPP op te slaan als een Excel-bestand door een reeks taken in te stellen met behulp van de start- en einddatum, het aantal pagina’s in te stellen en taakfilters in te stellen, om er maar een paar te noemen met behulp van de SaveOptions klasse object.
In dit artikel hebben we geleerd om MPP naar Excel-bestanden te converteren. U kunt ook andere typen conversies uitvoeren, zoals XPS, door het artikel op hoe Microsoft Project-bestand naar XPS in C# te converteren te volgen.