วิธีเปลี่ยนความกว้างของคอลัมน์ใน Excel โดยใช้ Python

ในบทช่วยสอนนี้ คุณจะได้เรียนรู้ วิธีเปลี่ยนความกว้างของคอลัมน์ใน Excel โดยใช้ Python มีรายละเอียดที่จำเป็นทั้งหมดในการสร้างสภาพแวดล้อมเพื่อใช้ไลบรารีและเรียกใช้โค้ดตัวอย่างที่แสดง วิธีปรับขนาดคอลัมน์ใน Excel โดยใช้ Python คุณจะได้เรียนรู้การปรับความกว้างของคอลัมน์สำหรับช่วงของเซลล์ หรือปรับความกว้างของคอลัมน์ให้พอดีอัตโนมัติตามเนื้อหาในเซลล์

ขั้นตอนในการตั้งค่าความกว้างคอลัมน์ของ Excel โดยใช้ Python

  1. ตั้งค่าสภาพแวดล้อมให้ใช้ Aspose.Cells สำหรับ Python ผ่าน Java เพื่อปรับความกว้างของคอลัมน์
  2. โหลด Excel file ที่ต้องการเปลี่ยนความกว้างของคอลัมน์
  3. เข้าถึงแผ่นงานเป้าหมาย
  4. เข้าถึงคอลเล็กชันของเซลล์และโทร setColumnWidth() สำหรับคอลัมน์เป้าหมาย
  5. บันทึกไฟล์ Excel ที่ส่งออกด้วยความกว้างของคอลัมน์ที่แก้ไข

ขั้นตอนเหล่านี้นำเสนอกระบวนการอัปเดต ความกว้างของเซลล์ Excel โดยใช้ Python กระบวนการนี้ช่วยในการกำหนดความกว้างของคอลัมน์เดียวที่เริ่มกระบวนการโดยการโหลดไฟล์ Excel เป้าหมายและเข้าถึงชีตแรก แต่ละเวิร์กชีตมีวัตถุ CellsCollection ที่แสดงเมธอด setColumnWidth() โดยใช้หมายเลขคอลัมน์และหน่วยของพิกเซลที่จะตั้งค่าในมุมมองปกติ

รหัสเพื่อกำหนดความกว้างของคอลัมน์ใน Excel โดยใช้ Python

import jpype
import asposecells
jpype.startJVM()
from asposecells.api import License, Workbook
# Instantiate the license
license = License()
license.setLicense("Aspose.Total.lic")
# Load the workbook
wb = Workbook("sample.xlsx")
# Access the worksheet
ws = wb.getWorksheets().get(0)
# Set the column width
ws.getCells().setColumnWidth(2,50)
# Save the workbook
wb.save("ColumnWidthSet.xlsx")
print("Column width set successfully")
jpype.shutdownJVM()

รหัสนี้ได้สาธิต วิธีปรับขนาดคอลัมน์ใน Excel โดยใช้ Python คุณสามารถใช้คลาส Range เพื่อตั้งค่าความกว้างของคอลัมน์ทั้งหมดในช่วงเซลล์ใดเซลล์หนึ่ง หรือเข้าถึงแต่ละคอลัมน์เพื่อตั้งค่าความกว้างโดยใช้เมธอด worksheet.getCells().getColumns().get(0).setColumnWidth() . มีชุดของวิธีการมากเกินไปสำหรับการตั้งค่าความกว้างของคอลัมน์ในแผ่นงานทั้งหมดชื่อ autoFitColumn() วิธีการ

บทความนี้สอนเรา วิธีเปลี่ยนความกว้างของคอลัมน์ใน Excel โดยใช้ Python หากคุณต้องการเรียนรู้ขั้นตอนการเพิ่มคอลัมน์ โปรดดูบทความใน วิธีเพิ่มคอลัมน์ใน Excel โดยใช้ Python

 ไทย