MPP ke Excel dalam C#

Menangani file Microsoft Project MPP dan mengonversinya ke format yang lebih mudah diakses seperti Excel XLSX atau XLS dapat menjadi hal penting untuk pelacakan dan pelaporan proyek. Anda dapat mengonversi file MPP ke Excel secara efisien dalam C#. Panduan ini mencakup dua metode: konversi standar dan konversi lanjutan dengan opsi khusus.

Kita akan membahas bagian berikut untuk memahami konversi:

Mengapa Mengonversi MPP ke Excel?

File Microsoft Project (MPP) ideal untuk mengelola proyek, tetapi tidak dapat diakses secara universal dan sering kali memerlukan perangkat lunak khusus untuk melihat dan mengeditnya. Mengonversi MPP ke Excel menawarkan beberapa keuntungan:

  • Aksesibilitas yang Lebih Luas: Excel lebih banyak digunakan dan dapat diakses daripada Microsoft Project. Dengan mengonversi file MPP ke Excel, Anda dapat berbagi data proyek dengan anggota tim yang mungkin tidak memiliki akses ke MS Project.

  • Manipulasi Data: Excel menyediakan berbagai alat yang tangguh untuk analisis data, pembuatan bagan, dan pelaporan. Setelah dikonversi, data proyek dapat difilter, diurutkan, dan divisualisasikan dengan berbagai fitur Excel yang canggih, sehingga memudahkan analisis kemajuan proyek.

  • Pelaporan yang Disempurnakan: Excel memungkinkan laporan dan dasbor khusus, membantu tim menghasilkan wawasan dan ringkasan visual yang lebih mudah ditafsirkan dan disajikan.

  • Integrasi yang Lebih Baik dengan Alat Lain: File Excel mudah diintegrasikan dengan berbagai platform perangkat lunak, memungkinkan transfer data yang lebih lancar dan kompatibilitas dengan alur kerja atau alat otomatisasi lainnya.

Dengan mengonversi file MPP ke Excel, Anda membuat data proyek lebih mudah diakses, dapat ditindaklanjuti, dan serbaguna, sehingga meningkatkan kemampuan Anda untuk mengelola dan mengomunikasikan informasi proyek secara efektif.

Konversi MPP ke Excel - Konfigurasi API C#

Untuk merender file Microsoft Project ke format Excel, Anda harus mengonfigurasi Conholdate.Total untuk .NET dengan perintah instalasi NuGet di bawah ini:

PM> NuGet\Install-Package Conholdate.Total

Konversi MPP ke Excel dalam C#

Cara standar untuk mengonversi file MPP ke format Excel (XLSX) di C# sangatlah mudah.

  • Muat berkas proyek MPP masukan.
  • Simpan hasil lembar kerja Excel.

Contoh kode di bawah menunjukkan cara mengonversi MPP ke Excel di C#:

// Muat file Proyek input
Aspose.Tasks.Project project = new Aspose.Tasks.Project("New Project.mpp");

// Konversi MPP ke Excel
project.Save("MS Project.xlsx", Aspose.Tasks.Saving.SaveFileFormat.Xlsx);

Kelas Project digunakan untuk memuat file MPP, sedangkan metode Save menyimpan file langsung ke format Excel. Pendekatan ini efisien untuk konversi cepat tanpa persyaratan format atau tata letak tambahan.

Konversi MPP ke XLSX dengan Opsi Lanjutan di C#

Bagi pengguna yang memerlukan format tertentu, seperti pengaturan ukuran halaman, metode konversi lanjutan dengan opsi tambahan tersedia. Dengan menggunakan XlsxOptions, Anda dapat mengontrol berbagai pengaturan ekspor, menyempurnakan tata letak dalam dokumen Excel akhir.

  • Muat berkas MPP sumber menggunakan kelas Proyek.
  • Tulis lembar kerja Excel keluaran ke disk atau aliran.

Potongan kode berikut menunjukkan cara mengonversi MPP ke XLSX di C#:

// Muat file MPP masukan
Aspose.Tasks.Project project = new Aspose.Tasks.Project("New Project.mpp");

// Memulai objek kelas XlsxOptions
Aspose.Tasks.Saving.XlsxOptions options = new Aspose.Tasks.Saving.XlsxOptions();
options.PageSize = Aspose.Tasks.Visualization.PageSize.A4;

// Konversi MS Project MPP ke Excel XLSX
project.Save("MS Project.xlsx", options);

Di sini, kelas XlsxOptions digunakan untuk mengatur ukuran halaman, sehingga ideal untuk dokumen yang ditujukan untuk dicetak atau dibagikan. Pendekatan ini memungkinkan fleksibilitas yang lebih besar dan kontrol yang lebih baik atas hasil konversi.

Dapatkan Lisensi Gratis

Anda dapat meminta lisensi sementara gratis untuk mengevaluasi API dengan menguji fitur-fiturnya hingga kapasitas penuh.

Menyimpulkan

Mengonversi file MPP ke Excel dalam C# menyederhanakan manajemen data proyek dengan membuatnya dapat diakses di Excel. Baik Anda memerlukan konversi cepat atau konversi dengan opsi tata letak yang disempurnakan, metode ini memungkinkan transformasi MPP ke Excel yang lancar, meningkatkan alur kerja dan aksesibilitas data Anda. Jika Anda ingin membahas masalah apa pun, jangan ragu untuk menghubungi kami di forum.

Lihat Juga