Cara Menyesuaikan Tinggi Baris di Excel menggunakan Python

Topik langkah demi langkah ini membahas cara menyesuaikan tinggi baris di Excel menggunakan Python. Ia memiliki detail pengaturan IDE, daftar tugas pemrograman yang harus diselesaikan, dan kode contoh yang dapat dijalankan untuk menyesuaikan tinggi baris Excel menggunakan Python. Ini membahas berbagai opsi untuk mengubah tinggi baris berdasarkan ukuran konten atau tinggi tetap berdasarkan kebutuhan pengguna.

Langkah-langkah untuk Mengubah Tinggi Baris di Excel menggunakan Python

  1. Setel IDE untuk menggunakan Aspose.Cells untuk Python melalui Java untuk menyetel tinggi baris
  2. Muat Workbook dengan beberapa lembar untuk mengubah ukuran baris
  3. Akses worksheet dari buku kerja yang dimuat untuk melakukan operasi yang berbeda
  4. Tetapkan tinggi tetap beberapa baris menggunakan metode setRowHeight()
  5. Atur tinggi baris dari baris yang berbeda atau seluruh lembar kerja menggunakan metode autoFitRow()
  6. Simpan buku kerja yang dihasilkan dengan ketinggian baris yang disesuaikan

Langkah-langkah ini merangkum proses cara menyetel tinggi baris di Excel menggunakan Python. Prosesnya dimulai dengan memuat buku kerja dan mengakses lembar kerja target diikuti dengan memanggil metode yang berbeda untuk mengatur tinggi baris berdasarkan kriteria yang berbeda. Anda dapat menyetel tinggi berdasarkan nilai tetap atau ukuran konten dan memilih grup baris tertentu yang tingginya akan diperbarui.

Kode untuk Mengubah Tinggi Baris Excel menggunakan Python

import jpype
import asposecells
jpype.startJVM()
from asposecells.api import License, Workbook, SaveFormat
# Instantiate the license
license = License()
license.setLicense("Aspose.Total.lic")
# Load the workbook
workbook = Workbook("SampleWorkbook.xlsx")
# Access the target worksheet
targetWorksheet = workbook.getWorksheets().get(3)
# Set the fixed height to 8 for row number 3
targetWorksheet.getCells().setRowHeight(2, 10)
# Set row number 4 height based on content from column 5 to 7
targetWorksheet.autoFitRow(3,4,6)
# Set height for multiple rows (row 7 to 10) based on contents
targetWorksheet.autoFitRows(6,9)
# Access another worksheet
anotherWorksheet = workbook.getWorksheets().get(2)
# Set the rows height to auto-fit all
anotherWorksheet.autoFitRows()
workbook.save("outputRowsHeight.xls")
print("Rows height set successfully")
jpype.shutdownJVM()

Contoh kode ini membantu cara menyesuaikan ketinggian di Excel menggunakan Python. Ia menggunakan metode setRowHeight() dari kelas koleksi Cells yang mengambil nomor baris dan nilai ketinggian tetap. Demikian pula, misalkan Anda ingin mengerjakan banyak baris berdasarkan ukuran konten. Dalam hal ini, Anda dapat menggunakan autoFitRows() dengan jumlah argumen berbeda untuk menyetel tinggi baris berdasarkan data dalam kolom tertentu, menyetel tinggi berdasarkan konten pada rentang baris, dan bahkan menyetel tinggi baris seluruh lembar kerja berdasarkan konten di setiap kolom .

Artikel ini telah mengajarkan kita untuk mengatur tinggi baris dalam file Excel. Jika Anda ingin mempelajari proses menyisipkan baris dalam lembar kerja, lihat artikel di cara menyisipkan baris di Excel menggunakan Python.

 Indonesian