บทความสั้นๆ นี้อธิบาย วิธีลบคอลัมน์ใน Excel โดยใช้ Python โดยจะกล่าวถึงการกำหนดค่า IDE อัลกอริทึมแบบขั้นตอน และการเรียกใช้โค้ดตัวอย่างเพื่อ ลบหลายคอลัมน์ใน Excel โดยใช้ Python รายละเอียดทั้งหมดในการลบคอลัมน์เดียวหรือหลายคอลัมน์ครอบคลุมไว้ที่นี่เพื่อเป็นข้อมูลอ้างอิงของคุณ
ขั้นตอนการลบคอลัมน์ใน Excel โดยใช้ Python
- ตั้งค่าสภาพแวดล้อมของระบบโดยกำหนดค่า Aspose.Cells สำหรับ Python ผ่าน Java เพื่อลบคอลัมน์
- รับข้อมูลอ้างอิงไปยังแผ่นงานที่ต้องการขณะโหลดไฟล์ต้นฉบับด้วยคลาส Workbook
- ลบคอลัมน์เฉพาะหรือหลายคอลัมน์โดยส่งค่าดัชนีในเมธอด deleteColumns
- ส่งออกไฟล์ 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