Cell: value, formula, and style

ImageRenderOptions

ImageRenderOptions Cell clasa reprezintă o singură celulă într-o foaie de calcul și oferă acces la atributele sale de bază. Expune proprietăți de citire/scriere pentru value, formula, și style, împreună cu metode auxiliare put_value(), get_style(), și apply_style().

ImageRenderOptionsImageRenderOptionsImageRenderOptions
valueproprietateObține sau setează valoarea celulei
formulaproprietateObține sau setează șirul formulei celulei
styleproprietateObține a celulei Style obiect (doar citire)
commentproprietateObține comentariul celulei (doar citire)
data_typeproprietateObține tipul de date al celulei (doar citire)
put_value(val)metodăSetează valoarea celulei dintr-un scalar Python
get_style()metodăReturnează o copie mutabilă a stilului celulei
apply_style(style)metodăAplică un modificat Style obiect înapoi la celulă
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 constructorul clasei nu este expus public. Celulele sunt obținute prin Cells colecția unui worksheet utilizând notația A1 sau indici de rând/coloană zero-based.

ImageRenderOptionsImageRenderOptionsImageRenderOptions
(niciunul)N/AConstructorul nu este public; celulele sunt accesate prin worksheet.cells["A1"] sau worksheet.cells[row, col]
from aspose.cells_foss import Workbook

workbook = Workbook()
worksheet = workbook.worksheets[0]
cell = worksheet.cells["A1"]

ImageRenderOptions

ImageRenderOptions Cell clasa expune următoarele proprietăți. value și formula sunt citire/scriere; style, comment, și data_type sunt doar citire (utilizați get_style() / apply_style() pentru a modifica stilul).

ImageRenderOptionsImageRenderOptionsCitire/ScriereImageRenderOptions
valueobiectcitire/scriereValoarea curentă a celulei (string, int, float, bool, datetime sau None)
formulastrcitire/scriereȘirul formulei celulei, inclusiv caracterul inițial =
styleStyledoar citireObiectul de stil al celulei; modificați prin get_style() / apply_style()
commentstrdoar citireTextul comentariului celulei
data_typestrdoar citireIdentificatorul tipului de date al celulei

ImageRenderOptions

ImageRenderOptionsTipul de returnareImageRenderOptions
put_value(val)ImageRenderOptionsSetează valoarea celulei la scalarul dat
get_style()StyleReturnează o copie mutabilă a stilului celulei pentru editare
apply_style(style)ImageRenderOptionsAplică o modificare Style obiect la celulă

ImageRenderOptions

Exemplul următor demonstrează citirea și scrierea proprietăților celulei utilizând Cell clasa. Rețineți că value și formula sunt proprietăți accesate cu sintaxă de atribuire, nu apeluri de metodă.

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")

Vezi și

 Română