
Die Handhabung von Microsoft Project MPP Dateien und ihre Konvertierung in leichter zugängliche Formate wie Excel XLSX oder XLS kann für die Projektverfolgung und -berichterstattung von entscheidender Bedeutung sein. Sie können MPP Dateien effizient in C# in Excel konvertieren. Diese Anleitung behandelt zwei Methoden: eine Standardkonvertierung und eine erweiterte Konvertierung mit benutzerdefinierten Optionen.
Um die Konvertierung zu verstehen, werden wir die folgenden Abschnitte durchgehen:
- Warum MPP in Excel konvertieren?
- MPP zu Excel-Konvertierung – C# API-Konfiguration
- Konvertieren von MPP in Excel in C#
- Konvertieren Sie MPP in XLSX mit erweiterten Optionen in C#
Warum MPP in Excel konvertieren?
Microsoft Project Dateien (MPP) eignen sich ideal für die Projektverwaltung, sind jedoch nicht universell zugänglich und erfordern häufig spezielle Software zum Anzeigen und Bearbeiten. Die Konvertierung von MPP in Excel bietet mehrere Vorteile:
Größere Zugänglichkeit: Excel wird häufiger verwendet und ist zugänglicher als Microsoft Project. Durch die Konvertierung von MPP Dateien in Excel können Sie Projektdaten mit Teammitgliedern teilen, die möglicherweise keinen Zugriff auf MS Project haben.
Datenmanipulation: Excel bietet robuste Tools für die Datenanalyse, Diagrammerstellung und Berichterstellung. Nach der Konvertierung können Projektdaten mit den leistungsstarken Funktionen von Excel gefiltert, sortiert und visualisiert werden, was die Analyse des Projektfortschritts erleichtert.
Verbesserte Berichterstellung: Excel ermöglicht benutzerdefinierte Berichte und Dashboards und hilft Teams dabei, visuelle Einblicke und Zusammenfassungen zu generieren, die einfacher zu interpretieren und darzustellen sind.
Bessere Integration mit anderen Tools: Excel Dateien lassen sich problemlos in eine Vielzahl von Softwareplattformen integrieren, was einen reibungsloseren Datentransfer und Kompatibilität mit anderen Workflows oder Automatisierungstools ermöglicht.
Durch die Konvertierung von MPP Dateien in Excel machen Sie Projektdaten zugänglicher, umsetzbarer und vielseitiger und verbessern so Ihre Fähigkeit, Projektinformationen effektiv zu verwalten und zu kommunizieren.
MPP zu Excel-Konvertierung – C# API-Konfiguration
Um Microsoft Project Dateien in das Excel-Format zu rendern, müssen Sie Conholdate.Total für .NET mit dem folgenden NuGet-Installationsbefehl konfigurieren:
PM> NuGet\Install-Package Conholdate.Total
Konvertieren von MPP in Excel in C#
Die Standardmethode zum Konvertieren einer MPP-Datei in C# in das Excel-Format (XLSX) ist unkompliziert.
- Laden Sie die MPP-Eingabeprojektdatei.
- Speichern Sie die ausgegebene Excel-Tabelle.
Das folgende Codebeispiel zeigt, wie MPP in C# in Excel konvertiert wird:
// Laden Sie die Eingabeprojektdatei
Aspose.Tasks.Project project = new Aspose.Tasks.Project("New Project.mpp");
// Konvertieren Sie MPP in Excel
project.Save("MS Project.xlsx", Aspose.Tasks.Saving.SaveFileFormat.Xlsx);
Die Project Klasse wird zum Laden der MPP-Datei verwendet, während die Save-Methode die Datei direkt im Excel-Format speichert. Dieser Ansatz ist effizient für schnelle Konvertierungen ohne zusätzliche Formatierungs oder Layoutanforderungen.
Konvertieren Sie MPP in XLSX mit erweiterten Optionen in C#
Für Benutzer, die spezielle Formatierungen benötigen, wie z. B. Seitengrößeneinstellungen, steht die erweiterte Konvertierungsmethode mit zusätzlichen Optionen zur Verfügung. Mit XlsxOptions können Sie verschiedene Exporteinstellungen steuern und so das Layout im endgültigen Excel Dokument verbessern.
- Laden Sie die Quell-MPP-Datei mithilfe der Projektklasse.
- Schreiben Sie das ausgegebene Excel-Arbeitsblatt auf die Festplatte oder in den Stream.
Der folgende Codeausschnitt demonstriert die Konvertierung von MPP in XLSX in C#:
// Laden Sie die MPP-Eingabedatei
Aspose.Tasks.Project project = new Aspose.Tasks.Project("New Project.mpp");
// XlsxOptions Klassenobjekt initiieren
Aspose.Tasks.Saving.XlsxOptions options = new Aspose.Tasks.Saving.XlsxOptions();
options.PageSize = Aspose.Tasks.Visualization.PageSize.A4;
// Konvertieren Sie MS Project MPP in Excel XLSX
project.Save("MS Project.xlsx", options);
Hier wird die Klasse XlsxOptions verwendet, um die Seitengröße festzulegen. Dies ist ideal für Dokumente, die gedruckt oder weitergegeben werden sollen. Dieser Ansatz ermöglicht mehr Flexibilität und bessere Kontrolle über die konvertierte Ausgabe.
Holen Sie sich eine kostenlose Lizenz
Sie können eine kostenlose temporäre Lizenz anfordern, um die API zu evaluieren und alle Funktionen in vollem Umfang zu testen.
Zusammenfassen
Die Konvertierung von MPP Dateien in C# nach Excel vereinfacht die Projektdatenverwaltung, indem sie in Excel zugänglich gemacht wird. Egal, ob Sie eine schnelle Konvertierung oder eine mit erweiterten Layoutoptionen benötigen, diese Methoden ermöglichen nahtlose Transformationen von MPP nach Excel und verbessern so Ihren Arbeitsablauf und die Datenzugänglichkeit. Wenn Sie Ihre Bedenken besprechen möchten, können Sie sich gerne im Forum an uns wenden.