Artikel ini menjelaskan cara menggabungkan file Excel menggunakan Python. Artikel ini berisi pengaturan IDE, daftar instruksi, dan contoh kode untuk menggabungkan file Excel menggunakan Python. Anda akan mempelajari teknik untuk mengontrol pemuatan file Excel masukan, serta memfilter lembar kerja berdasarkan berbagai parameter.
Steps to Combine Multiple Excel Files using Python
- Menyiapkan lingkungan untuk menggunakan Aspose.Cells for Python via .NET guna menggabungkan file Excel
- Mengimpor modul dan kelas yang diperlukan dari pustaka serta memuat lisensi
- Membuat daftar file Excel yang ingin Anda gabungkan menjadi satu file
- Memuat file pertama ke dalam objek Workbook sebagai file tujuan, tempat file lain akan digabungkan
- Menelusuri daftar file yang tersisa dan menggabungkannya ke dalam file pertama menggunakan metode Combine
- Menyimpan file pertama sebagai file keluaran di disk dengan menetapkan nama file baru
Langkah-langkah ini mendefinisikan proses menggabungkan file Excel menggunakan Python. Impor modul yang diperlukan, muat lisensi, buat daftar file Excel masukan, dan muat file Excel pertama sebagai file tujuan menggunakan objek kelas Workbook. Terakhir, lakukan iterasi melalui sisa file Excel, panggil metode Combine untuk setiap file untuk menggabungkannya ke file Excel pertama, dan simpan file Excel pertama sebagai file keluaran yang berisi semua file Excel.
Code to Combine Excel Documents using Python
Kode di atas menunjukkan cara menggabungkan file XLSX menggunakan Python. Proses paling sederhana untuk menggabungkan dua file adalah dengan memuat file pertama ke dalam objek kelas Workbook dan meneruskan file kedua sebagai argumen ke metode Combine yang dipanggil dari file pertama. Anda dapat menggunakan kelas LoadOptions yang berisi properti LoadFilter untuk menetapkan kriteria lembar kerja yang diinginkan agar disertakan dalam file yang dimuat untuk digabungkan ke file Excel tujuan lainnya.
Artikel ini telah mengajarkan kita proses untuk menggabungkan beberapa file Excel. Untuk membuat file Excel dengan bagan Gantt, silakan merujuk ke artikel Membuat Bagan Gantt di Excel menggunakan Python.