Worksheet — Single sheet in an Aspose.Cells FOSS Workbook
ImageRenderOptions
Worksheet vertegenwoordigt een enkel blad binnen een Workbook. Het biedt toegang tot de celverzameling, grafiekverzameling, afbeeldingsverzameling, vormverzameling en de autofilter voor dat blad. Werkbladen worden benaderd via index of naam vanuit workbook.worksheets.
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
worksheet.cells["A1"].value = "Hello"
worksheet.cells["A2"].formula = "=A1"
workbook.save("output.xlsx")ImageRenderOptions
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
name | str | De naam van het werkbladtabblad. Toewijzen om het blad te hernoemen. |
cells | Cells | De celverzameling voor dit blad. Ondersteunt A1-stijl en (rij, kolom) indexering. |
charts | ChartCollection | De verzameling grafieken die in dit blad zijn ingebed. |
shapes | verzameling | De verzameling vormen (tekstvakken, afbeeldingen, rechthoeken, enz.) in dit blad. |
auto_filter | AutoFilter | Het auto-filterobject voor dit blad. Gebruik auto_filter.range om het filterbereik in te stellen. |
ImageRenderOptions
| ImageRenderOptions | Retourtype | ImageRenderOptions |
|---|---|---|
protect(password=None) | None | Beveiligt het werkblad met een wachtwoord, waardoor bewerkingen worden voorkomen. |
unprotect(password=None) | None | Verwijdert de bescherming van het werkblad. |
ImageRenderOptions
Het volgende voorbeeld maakt een werkblad aan, stelt waarden en een formule in, past een stijl toe op een kopcel en slaat de werkmap op.
from aspose.cells_foss import Workbook
workbook = Workbook()
ws = workbook.worksheets[0]
ws.name = "Sales"
# Set header and data values
ws.cells["A1"].value = "Month"
ws.cells["B1"].value = "Revenue"
ws.cells["A2"].value = "January"
ws.cells["B2"].value = 12500
ws.cells["A3"].value = "February"
ws.cells["B3"].value = 14800
# Add a SUM formula
ws.cells["B4"].formula = "=SUM(B2:B3)"
# Apply bold styling to the header row
style = ws.cells["A1"].get_style()
style.font.bold = True
ws.cells["A1"].apply_style(style)
style2 = ws.cells["B1"].get_style()
style2.font.bold = True
ws.cells["B1"].apply_style(style2)
workbook.save("sales_report.xlsx")