วิธีลบ Pivot Table ใน Excel โดยใช้ Python

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

ขั้นตอนในการลบ Pivot Table โดยใช้ Python

  1. ตั้งค่าสภาพแวดล้อมการพัฒนาเพื่อใช้ Aspose.Cells สำหรับ Python ผ่าน Java เพื่อลบตารางสาระสำคัญ
  2. โหลด workbook ซึ่งมี pivot table อยู่สองสามตาราง
  3. เข้าถึงเป้าหมาย worksheet ที่มีตารางเดือย
  4. รับคอลเลกชันของตารางเดือยในแผ่นงานและเข้าถึงตารางเดือยแรก
  5. เซลล์วิธีการลบในคอลเลกชัน PivotTable
  6. บันทึกสมุดงานผลลัพธ์หลังจากลบตารางเดือย

ขั้นตอนเหล่านี้สรุป วิธีลบตาราง 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

 ไทย