Форматирование фильтра
Форматирование фильтра
С помощью Microsoft Excel можно форматировать срез, установив количество его столбцов, стили и т.д. Aspose.Cells для Python via Java предоставляет свойства Slicer.NumberOfColumns и Slicer.StyleType для достижения этого.
В следующем фрагменте кода загружается образец Excel-файла, который содержит срез. Он получает доступ к срезу, устанавливает количество его столбцов и тип стиля, а затем сохраняет его в Excel-файл. Снимок экрана показывает, как выглядит срез после выполнения образца кода.
Образец кода
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import Workbook, SaveFormat, SlicerStyleType | |
# Load Source Excel file | |
workbook = Workbook("sampleFormattingSlicer.xlsx") | |
# Access first worksheet | |
worksheet = workbook.getWorksheets().get(0) | |
# Access the newly added slicer from slicer collection | |
slicer = worksheet.getSlicers().get(0) | |
# Set the number of columns of the slicer | |
slicer.setNumberOfColumns(2) | |
# Set the type of slicer style | |
slicer.setStyleType(SlicerStyleType.SLICER_STYLE_LIGHT_6) | |
# Save the workbook in output XLSX format | |
workbook.save("outputFormattingSlicer.xlsx", SaveFormat.XLSX) | |
jpype.shutdownJVM() |