บทแนะนำสั้นๆ นี้จะอธิบาย วิธีลบตาราง Pivot ใน Excel โดยใช้ Python มีรายละเอียดการตั้งค่าสภาพแวดล้อมการพัฒนา รายการขั้นตอนการเขียนโปรแกรมเพื่อให้งานสำเร็จ พร้อมตัวอย่างโค้ดที่แสดง วิธีลบ pivot table ใน Excel โดยใช้ Python โดยจะอธิบายตัวเลือกต่างๆ ในการลบตาราง Pivot ที่มีอยู่ในเวิร์กชีต
ขั้นตอนในการลบ Pivot Table โดยใช้ Python
- ตั้งค่าสภาพแวดล้อมการพัฒนาเพื่อใช้ Aspose.Cells สำหรับ Python ผ่าน Java เพื่อลบตารางสาระสำคัญ
- โหลด workbook ซึ่งมี pivot table อยู่สองสามตาราง
- เข้าถึงเป้าหมาย worksheet ที่มีตารางเดือย
- รับคอลเลกชันของตารางเดือยในแผ่นงานและเข้าถึงตารางเดือยแรก
- เซลล์วิธีการลบในคอลเลกชัน PivotTable
- บันทึกสมุดงานผลลัพธ์หลังจากลบตารางเดือย
ขั้นตอนเหล่านี้สรุป วิธีลบตาราง Pivot ใน Excel โดยใช้ Python กระบวนการเริ่มต้นโดยการโหลดสมุดงานและเข้าถึงเวิร์กชีตเป้าหมายที่มีตารางเดือยที่จะลบตามด้วยการเข้าถึงตารางเดือยเป้าหมายจากคอลเล็กชันตารางเดือยในเวิร์กชีต ในขั้นตอนสุดท้าย สมุดงานจะถูกบันทึกโดยที่ตาราง Pivot ถูกเอาออก อย่างไรก็ตาม ข้อมูลต้นฉบับยังคงอยู่ในแผ่นงาน
รหัสเพื่อลบ Pivot Table โดยใช้ Python
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook | |
# Instantiate the license | |
license = License() | |
license.setLicense("Aspose.Total.lic") | |
# Create a workbook object from the source Excel file | |
workbook = Workbook("pivotTable.xls") | |
# Access the first worksheet | |
worksheet = workbook.getWorksheets().get(0) | |
# Access the first pivot table object | |
pivotTable = worksheet.getPivotTables().get(0) | |
# Remove the pivot table using the pivot table object | |
worksheet.getPivotTables().remove(pivotTable) | |
# Second option is to delete the pivot table using its index | |
# worksheet.getPivotTables().removeAt(0); | |
# Save the workbook | |
workbook.save("output_out.xlsx") | |
print("Pivot Table removed successfully") | |
jpype.shutdownJVM() |
โค้ดตัวอย่างนี้สาธิต วิธีลบ pivot table โดยใช้ Python โดยจะใช้วิธีลบ () ในคอลเล็กชัน PivotTable ที่ต้องการการอ้างอิงไปยังตาราง Pivot เป้าหมายที่จะถูกลบ ใช้เมธอด removeAt() ในกรณีที่คุณต้องการลบตารางเดือยตามตำแหน่ง
บทความนี้สอนให้เราลบตารางเดือยออกจากไฟล์ Excel หากคุณต้องการเรียนรู้ขั้นตอนการเพิ่ม pivot table ในแผ่นงาน โปรดดูบทความใน วิธีสร้าง pivot table ใน Python