Cell: value, formula, and style
ImageRenderOptions
ImageRenderOptions Cell luokka edustaa yksittäistä solua laskentataulukossa ja tarjoaa pääsyn sen keskeisiin ominaisuuksiin. Se tarjoaa luku/kirjoitus -ominaisuuksia kohteelle value, formula, ja style, sekä apumetodeja put_value(), get_style(), ja apply_style().
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
value | ominaisuus | Hakee tai asettaa solun arvon |
formula | ominaisuus | Hakee tai asettaa solun kaavan merkkijonon |
style | ominaisuus | Hakee solun Style objekti (vain luku) |
comment | ominaisuus | Hakee solun kommentin (vain luku) |
data_type | ominaisuus | Hakee solun tietotyypin (vain luku) |
put_value(val) | metodi | Asettaa solun arvon Python skalaarista |
get_style() | metodi | Palauttaa muokattavan kopion solun tyylistä |
apply_style(style) | metodi | Soveltaa muokattua Style objekti takaisin soluun |
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 luokan konstruktorin ei ole julkisesti näkyvissä. Solut saadaan Cells työkirjan kokoelmasta käyttäen A1-notaatiota tai nollapohjaisia rivi-/sarakeindeksejä.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
| (ei mitään) | N/A | Konstruktoria ei ole julkinen; soluihin pääsee käsiksi kautta worksheet.cells["A1"] tai worksheet.cells[row, col] |
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
cell = worksheet.cells["A1"]ImageRenderOptions
ImageRenderOptions Cell luokka paljastaa seuraavat ominaisuudet. value ja formula ovat luettavissa/kirjoitettavissa; style, comment, ja data_type ovat vain luettavissa (käytä get_style() / apply_style() muuttaaksesi tyyliä).
| ImageRenderOptions | ImageRenderOptions | Luku/Kirjoitus | ImageRenderOptions |
|---|---|---|---|
value | objekti | luettavissa/kirjoitettavissa | Solun nykyinen arvo (string, int, float, bool, datetime tai None) |
formula | str | luku/kirjoitus | Solun kaavan merkkijono, mukaan lukien alkava = |
style | Style | vain luku | Solun tyyliobjekti; muokkaa käyttäen get_style() / apply_style() |
comment | str | vain luku | Solun kommenttiteksti |
data_type | str | vain luku | Solun tietotyypin tunniste |
ImageRenderOptions
| ImageRenderOptions | Paluuarvon tyyppi | ImageRenderOptions |
|---|---|---|
put_value(val) | ImageRenderOptions | Asettaa solun arvon annettuun skalaariin |
get_style() | Style | Palauttaa muokattavan kopion solun tyylistä muokkausta varten |
apply_style(style) | ImageRenderOptions | Soveltaa muokattua Style objekti soluun |
ImageRenderOptions
Seuraava esimerkki havainnollistaa solun ominaisuuksien lukemista ja kirjoittamista käyttäen Cell luokkaa. Huomaa, että value ja formula ovat ominaisuuksia, joihin viitataan sijoitussyntaksilla, ei metodikutsuilla.
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")