Cell: value, formula, and style
ImageRenderOptions
ImageRenderOptions Cell class vertegenwoordigt een enkele cel in een werkblad en biedt toegang tot de kernattributen. Het exposeert lees-/schrijf‑eigenschappen voor value, formula, en style, samen met hulpfuncties put_value(), get_style(), en apply_style().
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
value | eigenschap | Haalt de waarde van de cel op of stelt deze in |
formula | eigenschap | Haalt de formule‑string van de cel op of stelt deze in |
style | eigenschap | Haalt de cel Style object (alleen‑lezen) |
comment | eigenschap | Haalt de opmerking van de cel op (alleen‑lezen) |
data_type | eigenschap | Haalt het gegevenstype van de cel op (alleen‑lezen) |
put_value(val) | methode | Stelt de waarde van de cel in vanuit een Python scalar |
get_style() | methode | Retourneert een mutabele kopie van de stijl van de cel |
apply_style(style) | methode | Past een gewijzigde toe Style object terug naar de cel |
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
worksheet.cells["A1"].value = "Hello"
worksheet.cells["B1"].formula = "=A1"ImageRenderOptions
ImageRenderOptions Cell klasseconstructor is niet publiekelijk beschikbaar. Cellen worden verkregen via de Cells collectie van een werkblad met A1-notatie of nulgebaseerde rij/kolom-indexen.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
| (geen) | N/A | Constructor is niet openbaar; cellen worden benaderd via worksheet.cells["A1"] of worksheet.cells[row, col] |
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
cell = worksheet.cells["A1"]ImageRenderOptions
ImageRenderOptions Cell klasse exposeert de volgende eigenschappen. value en formula zijn lees/schrijfbaar; style, comment, en data_type zijn alleen-lezen (gebruik get_style() / apply_style() om stijl te wijzigen).
| ImageRenderOptions | ImageRenderOptions | Lezen/Schrijven | ImageRenderOptions |
|---|---|---|---|
value | object | lezen/schrijven | De huidige waarde van de cel (string, int, float, bool, datetime of None) |
formula | str | lezen/schrijven | De formule‑string van de cel, inclusief het leidende = |
style | Style | alleen-lezen | Het stijlobject van de cel; wijzigen via get_style() / apply_style() |
comment | str | alleen-lezen | De commentaartekst van de cel |
data_type | str | alleen-lezen | De datatype‑identificatie van de cel |
ImageRenderOptions
| ImageRenderOptions | Retourtype | ImageRenderOptions |
|---|---|---|
put_value(val) | ImageRenderOptions | Stelt de waarde van de cel in op de opgegeven scalar |
get_style() | Style | Retourneert een bewerkbare kopie van de stijl van de cel voor bewerking |
apply_style(style) | ImageRenderOptions | Past een gewijzigde Style object toe op de cel |
ImageRenderOptions
Het volgende voorbeeld toont het lezen en schrijven van cel‑eigenschappen met behulp van de Cell klasse. Merk op dat value en formula zijn eigenschappen toegankelijk via toewijzingssyntaxis, niet via methode‑aanroepen.
from aspose.cells_foss import Workbook
# Create a new workbook and access the first worksheet
workbook = Workbook()
worksheet = workbook.worksheets[0]
# Set a cell value using property assignment
cell_a1 = worksheet.cells["A1"]
cell_a1.value = "Hello World"
# Set a formula using property assignment
cell_b1 = worksheet.cells["B1"]
cell_b1.formula = "=LEN(A1)"
# Read cell properties using the property (no parentheses)
value = cell_a1.value
formula = cell_b1.formula
print(f"Value: {value}")
print(f"Formula: {formula}")
# Modify style via get_style / apply_style
style = cell_a1.get_style()
style.font.bold = True
style.font.size = 14
cell_a1.apply_style(style)
workbook.save("output.xlsx")