Cell: value, formula, and style
ImageRenderOptions
ImageRenderOptions Cell class atstovauja vieną darbalapio langelį ir suteikia prieigą prie jo pagrindinių atributų. Ji atskleidžia skaitymo/rašymo savybes value, formula, ir style, kartu su pagalbinėmis metodais put_value(), get_style(), ir apply_style().
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
value | savybė | Gauti arba nustatyti langelio reikšmę |
formula | savybė | Gauti arba nustatyti langelio formulės eilutę |
style | savybė | Gauti langelio Style objektą (tik skaitymui) |
comment | savybė | Gauti langelio komentarą (tik skaitymui) |
data_type | savybė | Gauti langelio duomenų tipą (tik skaitymui) |
put_value(val) | metodas | Nustato ląstelės reikšmę iš Python skalaro |
get_style() | metodas | Grąžina keičiamą ląstelės stiliaus kopiją |
apply_style(style) | metodas | Taikoma modifikuota Style objektas atgal į langelį |
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 klasės konstruktorius nėra viešai prieinamas. Langeliai gaunami per Cells darbo lapo rinkinį naudojant A1 notaciją arba nuliniu pagrindu eilutės ir stulpelio indeksus.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
| (nieko) | N/A | Konstruktorius nėra viešas; langeliai pasiekiami per worksheet.cells["A1"] arba worksheet.cells[row, col] |
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
cell = worksheet.cells["A1"]ImageRenderOptions
ImageRenderOptions Cell klasė atskleidžia šias savybes. value ir formula yra skaitomi/rašomi; style, comment, ir data_type yra tik skaitymui (naudokite get_style() / apply_style() norint keisti stilių).
| ImageRenderOptions | ImageRenderOptions | Skaityti/Rašyti | ImageRenderOptions |
|---|---|---|---|
value | objektas | skaityti/rašyti | Ląstelės dabartinė reikšmė (string, int, float, bool, datetime arba None) |
formula | str | skaityti/rašyti | Ląstelės formulės eilutė, įskaitant pradžios = |
style | Style | tik skaitymui | Ląstelės stiliaus objektas; modifikuokite per get_style() / apply_style() |
comment | str | tik skaitymui | Ląstelės komentaro tekstas |
data_type | str | tik skaitymui | Ląstelės duomenų tipo identifikatorius |
ImageRenderOptions
| ImageRenderOptions | Grąžinimo tipas | ImageRenderOptions |
|---|---|---|
put_value(val) | ImageRenderOptions | Nustato ląstelės reikšmę į nurodytą skaliarą |
get_style() | Style | Grąžina keičiamos kopijos ląstelės stilių redagavimui |
apply_style(style) | ImageRenderOptions | Taikoma modifikuota Style objektas į langelį |
ImageRenderOptions
Tolimesnis pavyzdys demonstruoja langelio savybių skaitymą ir rašymą naudojant Cell klasę. Atkreipkite dėmesį, kad value ir formula yra savybės, prie kurių prieiga vykdoma priskyrimo sintakse, o ne metodų kvietimais.
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")