Tutorial singkat ini menjelaskan cara menyalin lembar kerja ke buku kerja lain dengan Python dengan berbagi konfigurasi lingkungan dan memberikan langkah-langkah mendetail untuk mencapai fungsi ini. Contoh kode juga disediakan yang mendemonstrasikan fitur untuk menyalin lembar dari satu buku kerja ke buku kerja lainnya dengan python menggunakan beberapa baris kode. Anda dapat menerapkan sejumlah filter dan melakukan operasi lain seperti memformat lembar dll, sebelum menyalin ke buku kerja lain dan menyimpan buku kerja yang dihasilkan ke salah satu format standar seperti XLSX, XLS, dll.
Langkah-langkah untuk Menyalin Lembar Kerja ke Buku Kerja Lain dengan Python
- step1: “Buat lingkungan pengembangan ke gunakan Aspose.Cells untuk Python melalui Java
- Muat input Workbook dari lembar mana yang akan disalin
- Buat buku kerja tujuan kosong tempat Worksheet akan disalin
- Dapatkan akses ke koleksi lembar kerja default di buku kerja tujuan
- Gunakan metode Sheet.copy() untuk menyalin lembar dari buku kerja sumber
- Simpan file Excel keluaran pada disk yang berisi domba duplikat dari buku kerja sumber
Langkah-langkah ini menjelaskan proses untuk menggandakan lembar di Excel dengan Python di mana pertama buku kerja sumber dibuka dan buku kerja baru yang kosong juga dibuat yang berisi kumpulan lembar kerja default yang memiliki satu lembar kerja di dalamnya. Menggunakan lembar kerja default tunggal ini di buku kerja tujuan yang baru dibuat, metode copy() dipanggil yang mengambil objek lembar kerja sebagai argumen. Di sini kami menyediakan lembar kerja target dari buku kerja sumber sebagai argumen yang menyebabkan penyalinan lembar kerja dari buku kerja sumber ke buku kerja tujuan.
Kode untuk Menyalin Lembar Excel ke Buku Kerja Lain dengan Python
Kode ini menunjukkan proses sederhana untuk menyalin lembar ke buku kerja lain dengan Python. Saat menyalin lembar, kami baru saja menyediakan lembar buku kerja sumber sebagai argumen namun Anda juga dapat menggunakan metode kelebihan beban lain yang menggunakan objek kelas CopyOptions sebagai argumen kedua. CopyOptions menyediakan opsi seperti menyetel bendera untuk menyalin nilai hanya jika rumus tidak valid untuk buku kerja tujuan, menyetel bendera untuk menyalin atau mengabaikan makro, menyetel bendera untuk menggunakan nama lembar dari buku kerja tujuan untuk rumus, dan banyak lagi .
Artikel ini telah mengajari kita cara menyalin lembar dari satu file Excel ke file Excel lainnya. Jika Anda ingin mempelajari proses menambahkan komentar ke file Excel, lihat artikel di cara menambahkan komentar di Excel menggunakan Python.