วิธีลบคอลัมน์ใน Excel โดยใช้ Python

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

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

  1. ตั้งค่าสภาพแวดล้อมของระบบโดยกำหนดค่า Aspose.Cells สำหรับ Python ผ่าน Java เพื่อลบคอลัมน์
  2. รับข้อมูลอ้างอิงไปยังแผ่นงานที่ต้องการขณะโหลดไฟล์ต้นฉบับด้วยคลาส Workbook
  3. ลบคอลัมน์เฉพาะหรือหลายคอลัมน์โดยส่งค่าดัชนีในเมธอด deleteColumns
  4. ส่งออกไฟล์ Excel ที่สร้างขึ้นหลังจากลบคอลัมน์

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

รหัสเพื่อลบคอลัมน์ใน 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 Excel file
workbook = Workbook("input.xlsx")
# Access a worksheet
worksheet = workbook.getWorksheets().get(0)
# Delete columns
worksheet.getCells().deleteColumns(1,1, True)
# Save output Excel file
workbook.save("deletedColumns.xlsx")
print("Column deleted succesfully")
jpype.shutdownJVM()

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

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

 ไทย