Worksheet — Single sheet in an Aspose.Cells FOSS Workbook
ImageRenderOptions
Worksheet egyetlen munkalapot képvisel egy Workbook. Hozzáférést biztosít a cellagyűjteményhez, diagramgyűjteményhez, képgalériához, alakzatgyűjteményhez, valamint az adott munkalap automatikus szűrőjéhez. A munkalapok index vagy név alapján érhetők el innen 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 | A munkalap fül neve. Az Assign segítségével átnevezhető a munkalap. |
cells | Cells | A cellagyűjtemény ehhez a munkalaphoz. Támogatja az A1-stílusú és a (sor, oszlop) indexelést. |
charts | ChartCollection | A munkalapba beágyazott diagramok gyűjteménye. |
shapes | gyűjtemény | Az alakzatok (szövegdobozok, képek, téglalapok stb.) gyűjteménye ebben a munkalapban. |
auto_filter | AutoFilter | Az automatikus szűrő objektuma ehhez a munkalaphoz. Használja auto_filter.range a szűrőtartomány beállításához. |
ImageRenderOptions
| ImageRenderOptions | Visszatérési típus | ImageRenderOptions |
|---|---|---|
protect(password=None) | None | Jelszóval védi a munkalapot, megakadályozva a szerkesztést. |
unprotect(password=None) | None | Eltávolítja a védelem a munkalapról. |
ImageRenderOptions
A következő példa létrehoz egy worksheetet, beállít értékeket és egy képletet, stílust alkalmaz egy fejléc cellára, és elmenti a workbooket.
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")