Slicer Eigenschaften ändern

Mögliche Verwendungsszenarien

Es kann Situationen geben, in denen Sie die Eigenschaften des Slicer ändern möchten, wie z.B. Platzierung oder Zeilenhöhe. Aspose.Cells für Python via .NET bietet Ihnen die Möglichkeit, diese Eigenschaften zu aktualisieren.

Wie man Slicer-Eigenschaften mit Hilfe der Aspose.Cells für Python Excel-Bibliothek ändert

Bitte sehen Sie sich den folgenden Beispielcode an. Er lädt die Beispieldatei, die eine Tabelle enthält. Dann erstellt er den Slicer basierend auf der ersten Spalte und ändert dessen Eigenschaften wie Zeilenhöhe, Breite, ist druckbar, Titel, etc. Er speichert die Arbeitsmappe als Ausgabedatei zum Ändern der Slicer-Eigenschaften.xlsx.

Beispielcode

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)