Sesuaikan Otomatis Baris dan Kolom di Excel dengan Python

Saat mengerjakan spreadsheet, Anda mungkin sering perlu menyesuaikan tinggi baris dan lebar kolom sesuai dengan panjang teks. Untuk kasus seperti itu, MS Excel menyediakan fitur penyesuaian ukuran sel secara otomatis. Namun, sebagai pemrogram, Anda mungkin harus mengaktifkan fitur ini untuk file Excel secara terprogram. Oleh karena itu, dalam artikel ini, saya akan menunjukkan cara menyesuaikan baris dan kolom secara otomatis dalam file Excel dengan Python.

Pustaka Python untuk Menyesuaikan Baris dan Kolom Secara Otomatis di Excel - Unduhan Gratis

Untuk baris dan kolom pas otomatis di Excel, kami akan menggunakan Aspose.Cells for Python. Perpustakaan menyediakan serangkaian fitur yang kaya untuk menghasilkan dan memproses spreadsheet. Anda dapat menginstal perpustakaan menggunakan perintah pip berikut.

pip install aspose-cells

Paskan Otomatis Baris di Excel dengan Python

Untuk menyesuaikan baris secara otomatis, pertama-tama Anda harus mendapatkan referensi lembar kerja dan kemudian mengaktifkan penyesuaian otomatis untuk baris yang diinginkan menggunakan indeksnya. Berikut ini adalah langkah-langkah untuk menyesuaikan baris Excel secara otomatis dengan Python.

  • Pertama, muat file Excel menggunakan kelas Workbook.
  • Kemudian, gunakan metode Workbook.getWorksheets().get(index) untuk mendapatkan referensi lembar kerja yang diinginkan.
  • Panggil metode Worksheet.autoFitRow(rowIndex) untuk menyesuaikan baris secara otomatis menggunakan indeksnya.
  • Terakhir, simpan file Excel yang diperbarui menggunakan metode Workbook.save().

Contoh kode berikut menunjukkan cara menyesuaikan baris Excel secara otomatis dengan Python.

import jpype
import asposecells

jpype.startJVM()
from asposecells.api import Workbook

# memuat file Excel
wb = Workbook("workbook.xlsx")

# mendapatkan referensi lembar kerja yang diinginkan
worksheet = wb.getWorksheets().get(0)

# paskan otomatis baris kedua berdasarkan indeks
worksheet.autoFitRow(1)

# menyimpan buku kerja
wb.save("autofit-row.xlsx")

Kolom Paskan Otomatis di Excel dengan Python

Mirip dengan baris, Anda dapat menyesuaikan kolom secara otomatis menggunakan indeksnya. Berikut ini adalah langkah-langkah untuk menyesuaikan kolom secara otomatis di Excel menggunakan Python.

  • Pertama, muat file Excel menggunakan kelas Workbook.
  • Kemudian, gunakan metode Workbook.getWorksheets().get(index) untuk mendapatkan referensi lembar kerja yang diinginkan.
  • Paskan kolom secara otomatis dengan metode Worksheet.autoFitColumn(columnIndex).
  • Terakhir, simpan file Excel yang diperbarui menggunakan metode Workbook.save().

Contoh kode berikut menunjukkan cara menyesuaikan kolom secara otomatis di Excel dengan Python.

import jpype
import asposecells

jpype.startJVM()
from asposecells.api import Workbook

# memuat file Excel
wb = Workbook("workbook.xlsx")

# mendapatkan referensi lembar kerja yang diinginkan
worksheet = wb.getWorksheets().get(0)

# paskan otomatis kolom pertama dengan indeks
worksheet.autoFitColumn(0); 

# menyimpan buku kerja
wb.save("autofit-column.xlsx")

Pustaka Python untuk Menyesuaikan Baris dan Kolom Excel Secara Otomatis - Dapatkan Lisensi Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk menyesuaikan baris dan kolom secara otomatis di file Excel Anda tanpa batasan evaluasi.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara menyesuaikan baris dan kolom secara otomatis dalam file Excel dengan Python. Contoh kode telah menunjukkan cara mengaktifkan pemasangan otomatis untuk baris atau kolom tertentu menggunakan indeksnya secara terprogram.

Jelajahi Perpustakaan Spreadsheet Aspose untuk Python

Anda dapat mengunjungi dokumentasi untuk menjelajahi fitur lain dari Aspose.Cells for Python. Selain itu, Anda dapat membagikan pertanyaan atau pertanyaan Anda kepada kami melalui forum kami.

Lihat juga