Изменить свойства фильтра
Возможные сценарии использования
Могут возникнуть ситуации, когда вам нужно изменить свойства среза, такие как его расположение или высота строки. 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) |