Konversi MPP ke Excel dengan Python

File MPP adalah dokumen digital yang dirancang untuk mengatur, melacak, dan mengelola proyek. File MPP mencakup informasi penting seperti tugas, sumber daya, penugasan, garis waktu, anggaran, dan data terkait proyek lainnya. Dalam kasus tertentu, kami mungkin perlu mengekspor data proyek dari MPP ke Excel. Mengonversi file MPP ke Excel adalah cara mudah untuk berbagi data proyek dengan pemangku kepentingan yang mungkin tidak memiliki akses ke Microsoft Project. Kita dapat dengan mudah mengekspor data proyek dari file MPP ke spreadsheet Excel (XLSX) secara terprogram dengan Python. Pada artikel ini, kita akan mempelajari cara mengonversi MPP ke Excel dengan Python.

Artikel ini mencakup topik-topik berikut:

  1. Python MPP ke Excel Converter
  2. Konversi MPP ke Excel
  3. Sesuaikan Konversi MPP ke XLSX
  4. Konversi MPP ke Excel Online

Konverter MPP ke Excel Python

Untuk konversi MPP ke Excel, kami akan menggunakan pustaka Aspose.Tasks for Python. Ini menyediakan serangkaian fitur yang komprehensif untuk membuat, memproses, dan mengonversi file MS Project (MPP) dengan mulus.

Harap unduh paket atau instal API dari PyPI menggunakan perintah pip berikut di konsol:

pip install aspose-tasks

Konversi MPP ke Excel dengan Python

Konversi MPP ke Excel menggunakan Aspose.Tasks for Python sangatlah mudah. Cukup muat file MPP dan simpan dalam format XLSX di lokasi yang diinginkan. Silakan ikuti langkah-langkah di bawah ini untuk mengonversi MPP ke Excel dengan Python.

  1. Muat file MPP menggunakan instance dari kelas Project.
  2. Panggil metode save() dengan jalur file XLSX keluaran dan SaveFileFormat sebagai argumen.

Contoh kode berikut menunjukkan cara mengonversi MPP ke Excel menggunakan Python.

# Contoh kode ini menunjukkan cara mengonversi MPP ke XLSX.
import aspose.tasks as tsk

# Muat file Proyek masukan
project = tsk.Project("C:\Files\Blank2010.mpp")

# Simpan sebagai XLSX
project.save("C:\Files\output.xlsx", tsk.saving.SaveFileFormat.XLSX)
Konversi MPP ke Excel dengan Python.

Konversi MPP ke Excel dengan Python.

Kustomisasi Konversi MPP ke XLSX

Selain mengonversi file MPP ke Excel, kami juga dapat menggunakan berbagai pengaturan untuk menyesuaikan hasilnya. Untuk mencapai hal ini, API menawarkan kelas XlsxOptions, yang memungkinkan kita menentukan opsi tambahan untuk merender data proyek dalam format XLSX. Silakan ikuti langkah-langkah di bawah ini untuk menentukan opsi penyimpanan XLSX:

  1. Muat file MPP menggunakan kelas Project.
  2. Buat instance dari kelas XlsxOptions.
  3. Tetapkan berbagai opsi seperti ukuran halaman, tampilan sumber daya, Tampilan penugasan, format presentasi, dll.
  4. Terakhir, panggil metode save() untuk menyimpannya sebagai XLSX. Dibutuhkan jalur file keluaran dan XlsxOptions sebagai argumen.

Contoh kode berikut menunjukkan cara mengonversi MPP ke XLSX dengan opsi lanjutan menggunakan Python.

# Contoh kode ini menunjukkan cara menyesuaikan konversi MPP ke XLSX.
import aspose.tasks as tsk
import aspose.tasks.visualization as vsl

# Muat file Proyek masukan
project = tsk.Project("C:\Files\Blank2010.mpp")

# Inisialisasi objek kelas XlsxOptions
options = tsk.saving.XlsxOptions();

# Tetapkan ukuran halaman
options.page_size = vsl.PageSize.A3

# Render proyek ke satu halaman
options.render_to_single_page = True

# Tetapkan tampilan lembar sumber daya
options.resource_view = vsl.ProjectView.get_default_resource_sheet_view()

# Tetapkan tampilan tugas
options.assignment_view = vsl.ProjectView.get_default_assignment_view()

# Tetapkan format presentasi sebagai penggunaan sumber daya
options.presentation_format = vsl.PresentationFormat.RESOURCE_USAGE

# Simpan Proyek sebagai XLSX
project.save("C:\Files\ProjectWithOptions.xlsx", options);

Konversikan MPP ke Excel Online

Jika Anda ingin mengonversi MPP ke Excel secara online, gunakan MPP to Excel converter berkualitas tinggi dan gratis kami, yang dikembangkan menggunakan pustaka Aspose.Tasks.

Baca tutorial lengkap tentang mengonversi MPP ke Excel secara online menggunakan konverter gratis kami.

Dapatkan Lisensi Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk mencoba perpustakaan tanpa batasan evaluasi.

Jelajahi Konverter MPP ke Excel

Lihat sumber daya berikut untuk mempelajari lebih lanjut tentang mengonversi file MPP ke Excel atau format lain yang didukung dan menjelajahi Aspose.Tasks:

Kesimpulan

Pada artikel ini, kami belajar cara mengonversi MPP ke Excel dengan Python. Selanjutnya, kami telah melihat cara mengekspor data MS Project dari file MPP ke Excel dan menyesuaikan opsi secara terprogram. Konversi MPP ke Excel bisa menjadi cara yang efisien untuk berbagi data proyek Anda dengan orang lain yang tidak memiliki akses ke Microsoft Project. Panduan langkah demi langkah dan contoh kode menunjukkan betapa mudahnya melakukan konversi MPP ke XLSX menggunakan pustaka Python kami. Jika ada ambiguitas, silakan hubungi kami di forum dukungan gratis.

Lihat juga