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().
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
value | proprietate | Obține sau setează valoarea celulei |
formula | proprietate | Obține sau setează șirul formulei celulei |
style | proprietate | Obține a celulei Style obiect (doar citire) |
comment | proprietate | Obține comentariul celulei (doar citire) |
data_type | proprietate | Obț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.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
| (niciunul) | N/A | Constructorul 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).
| ImageRenderOptions | ImageRenderOptions | Citire/Scriere | ImageRenderOptions |
|---|---|---|---|
value | obiect | citire/scriere | Valoarea curentă a celulei (string, int, float, bool, datetime sau None) |
formula | str | citire/scriere | Șirul formulei celulei, inclusiv caracterul inițial = |
style | Style | doar citire | Obiectul de stil al celulei; modificați prin get_style() / apply_style() |
comment | str | doar citire | Textul comentariului celulei |
data_type | str | doar citire | Identificatorul tipului de date al celulei |
ImageRenderOptions
| ImageRenderOptions | Tipul de returnare | ImageRenderOptions |
|---|---|---|
put_value(val) | ImageRenderOptions | Setează valoarea celulei la scalarul dat |
get_style() | Style | Returnează o copie mutabilă a stilului celulei pentru editare |
apply_style(style) | ImageRenderOptions | Aplică 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")