Cell: value, formula, and style
ImageRenderOptions
ImageRenderOptions Cell klassen representerar en enskild cell i ett kalkylblad och ger åtkomst till dess grundläggande attribut. Den exponerar läs/skriv‑egenskaper för value, formula, och style, tillsammans med hjälpfunktioner put_value(), get_style(), och apply_style().
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
value | egenskap | Hämtar eller anger cellens värde |
formula | egenskap | Hämtar eller anger cellens formelsträng |
style | egenskap | Hämtar cellens Style objekt (endast läsning) |
comment | egenskap | Hämtar cellens kommentar (endast läsning) |
data_type | egenskap | Hämtar cellens datatyp (endast läsning) |
put_value(val) | metod | Sätter cellens värde från en Python skalar |
get_style() | metod | Returnerar en muterbar kopia av cellens stil |
apply_style(style) | metod | Tillämpar en modifierad Style objekt tillbaka till cellen |
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 klasskonstruktorn är inte exponerad offentligt. Celler erhålls via Cells samlingen av ett kalkylblad med A1-notation eller nollbaserade rad-/kolumnindex.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
| (ingen) | N/A | Konstruktorn är inte offentlig; celler nås via worksheet.cells["A1"] eller worksheet.cells[row, col] |
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
cell = worksheet.cells["A1"]ImageRenderOptions
ImageRenderOptions Cell klassen exponerar följande egenskaper. value och formula är läs/skriv; style, comment, och data_type är skrivskyddade (använd get_style() / apply_style() för att ändra stil).
| ImageRenderOptions | ImageRenderOptions | Läs/skriv | ImageRenderOptions |
|---|---|---|---|
value | objekt | läs/skriv | Cellens aktuella värde (string, int, float, bool, datetime eller None) |
formula | str | läsa/skriva | Cellens formelsträng, inklusive den inledande = |
style | Style | skrivskyddad | Cellens stilobjekt; modifiera via get_style() / apply_style() |
comment | str | skrivskyddad | Cellens kommentarstext |
data_type | str | skrivskyddad | Cellens identifierare för datatyp |
ImageRenderOptions
| ImageRenderOptions | Returtyp | ImageRenderOptions |
|---|---|---|
put_value(val) | ImageRenderOptions | Sätter cellens värde till den angivna skalaren |
get_style() | Style | Returnerar en muterbar kopia av cellens stil för redigering |
apply_style(style) | ImageRenderOptions | Tillämpar en modifierad Style objekt på cellen |
ImageRenderOptions
Följande exempel demonstrerar läsning och skrivning av cellegenskaper med hjälp av Cell klassen. Observera att value och formula är egenskaper åtkomna med tilldelningssyntax, inte metodanrop.
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")