Изменить свойства фильтра

Возможные сценарии использования

Могут возникнуть ситуации, когда вам нужно изменить свойства среза, такие как его расположение или высота строки. Aspose.Cells для Python via .NET предоставляет вам возможность обновления этих свойств.

Как изменить свойства среза с использованием библиотеки Aspose.Cells для Python Excel

Пожалуйста, посмотрите следующий образец кода. Он загружает образец файла Excel, содержащий таблицу. Затем создает фильтр на основе первого столбца и изменяет его свойства, такие как высота строк, ширина, печатаемость, заголовок и т. д. Затем сохраняет книгу как outputChangeSlicerProperties.xlsx.

Образец кода

from aspose.cells import SaveFormat, Workbook
from aspose.cells.drawing import PlacementType
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Load sample Excel file containing a table.
workbook = Workbook(sourceDir + "sampleCreateSlicerToExcelTable.xlsx")
# Access first worksheet.
worksheet = workbook.worksheets[0]
# Access first table inside the worksheet.
table = worksheet.list_objects[0]
# Add slicer
idx = worksheet.slicers.add(table, 0, "H5")
slicer = worksheet.slicers[idx]
slicer.placement = PlacementType.FREE_FLOATING
slicer.row_height_pixel = 50
slicer.width_pixel = 500
slicer.title = "Aspose"
slicer.alternative_text = "Alternate Text"
slicer.is_printable = False
slicer.is_locked = False
# Refresh the slicer.
slicer.refresh()
# Save the workbook in output XLSX format.
workbook.save(outputDir + "outputChangeSlicerProperties.xlsx", SaveFormat.XLSX)