نحوه حذف Pivot Table در اکسل با استفاده از پایتون

این آموزش مختصر چگونه جدول محوری را در Excel با استفاده از Python حذف کنید. دارای جزئیات برای تنظیم محیط توسعه، لیستی از مراحل برنامه نویسی برای انجام کار به همراه یک کد نمونه که چگونگی حذف جدول محوری در اکسل با استفاده از پایتون را نشان می دهد. گزینه های مختلف برای حذف جداول محوری موجود در یک کاربرگ را توضیح می دهد.

مراحل حذف Pivot Table با استفاده از پایتون

  1. محیط توسعه را طوری تنظیم کنید که از Aspose.Cells برای پایتون از طریق جاوا برای حذف جدول محوری استفاده کند
  2. workbook را با چند جدول محوری بارگیری کنید
  3. به هدف worksheet دارای جدول محوری دسترسی پیدا کنید
  4. مجموعه جداول محوری را در برگه دریافت کنید و به اولین جدول محوری دسترسی پیدا کنید
  5. روش حذف را در مجموعه PivotTables سلول کنید
  6. پس از حذف جدول محوری، کتاب کار حاصل را ذخیره کنید

این مراحل به طور خلاصه چگونه جدول محوری را در اکسل با استفاده از پایتون حذف کنیم* می باشد. این فرآیند با بارگیری کتاب کار و دسترسی به کاربرگ مورد نظر با جدول محوری که قرار است حذف شود و به دنبال آن دسترسی به جدول محوری هدف از مجموعه جداول محوری در کاربرگ آغاز می شود. در مراحل پایانی، کتاب کار در جایی که جدول محوری حذف می‌شود، ذخیره می‌شود، با این حال، داده‌های منبع در آنجا در برگه باقی می‌مانند.

کد حذف Pivot Table با استفاده از پایتون

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()

این کد نمونه چگونگی حذف جدول محوری با استفاده از پایتون را نشان می دهد. از متد remove() در مجموعه PivotTables استفاده می کند که نیاز به ارجاع به جدول محوری هدف دارد که باید حذف شود. در صورتی که می خواهید جدول محوری را بر اساس موقعیت آن حذف کنید، از متد removeAt() استفاده کنید.

این مقاله به ما آموزش داده است که جدول محوری را از یک فایل اکسل حذف کنیم. اگر می‌خواهید فرآیند افزودن جدول محوری به یک کاربرگ را یاد بگیرید، به مقاله نحوه ایجاد جدول محوری در پایتون مراجعه کنید.

 فارسی