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().

ImageRenderOptionsImageRenderOptionsImageRenderOptions
valueegenskapHämtar eller anger cellens värde
formulaegenskapHämtar eller anger cellens formelsträng
styleegenskapHämtar cellens Style objekt (endast läsning)
commentegenskapHämtar cellens kommentar (endast läsning)
data_typeegenskapHämtar cellens datatyp (endast läsning)
put_value(val)metodSätter cellens värde från en Python skalar
get_style()metodReturnerar en muterbar kopia av cellens stil
apply_style(style)metodTillä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.

ImageRenderOptionsImageRenderOptionsImageRenderOptions
(ingen)N/AKonstruktorn ä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).

ImageRenderOptionsImageRenderOptionsLäs/skrivImageRenderOptions
valueobjektläs/skrivCellens aktuella värde (string, int, float, bool, datetime eller None)
formulastrläsa/skrivaCellens formelsträng, inklusive den inledande =
styleStyleskrivskyddadCellens stilobjekt; modifiera via get_style() / apply_style()
commentstrskrivskyddadCellens kommentarstext
data_typestrskrivskyddadCellens identifierare för datatyp

ImageRenderOptions

ImageRenderOptionsReturtypImageRenderOptions
put_value(val)ImageRenderOptionsSätter cellens värde till den angivna skalaren
get_style()StyleReturnerar en muterbar kopia av cellens stil för redigering
apply_style(style)ImageRenderOptionsTillä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")

Se även

 Svenska