تحديث المقسم

سيناريوهات الاستخدام المحتملة

إذا كنت ترغب في تحديث المنقلة في مايكروسوفت إكسيل، حدد أو ألغِ تحديد عناصرها، ثم سيتم تحديث جدول المنقلة أو الجدول الدوري وفقًا لذلك. يرجى استخدام Slicer.slicer_cache.slicer_cache_items لتحديد أو إلغاء تحديد عناصر المنقلة باستخدام Aspose.Cells لبايثون via .NET ومن ثم استدعاء Slicer.refresh() من أجل تحديث جدول المنقلة أو الجدول الدوري.

كيفية تحديث المنقلة باستخدام مكتبة Aspose.Cells لبايثون إكسيل

يحمل الكود العيني التالي الملف اكسل العيني الذي يحتوي على عارض موجود. يلغي تحديد العناصر الثانية والثالثة من العارض ويحدث العارض. ثم يحفظ الدفتر كملف أكسل بإسم ملف الأكسل العيني الناتج. تظهر الصورة العينية التالية تأثير الكود العيني على ملف الأكسل العيني العيني. كما ترون في الصورة العينية، تم تحديث العارض بالعناصر المحددة وكذلك تم تحديث الجدول المحوري وفقًا لذلك.

todo:image_alt_text

الكود المثالي

from aspose.cells import Workbook
# Load sample Excel file containing slicer.
wb = Workbook("sampleUpdatingSlicer.xlsx")
# Access first worksheet.
ws = wb.worksheets[0]
# Access the first slicer inside the slicer collection.
slicer = ws.slicers[0]
# Access the slicer items.
scItems = slicer.slicer_cache.slicer_cache_items
items = slicer.slicer_cache.slicer_cache_items
for item in items:
if item.value == "Pink" or item.value == "Green":
item.selected = False
slicer.refresh()
wb.save("out.xlsx")