Cell: value, formula, and style
ImageRenderOptions
ImageRenderOptions Cell Klasa reprezentuje pojedynczą komórkę w arkuszu i zapewnia dostęp do jej podstawowych atrybutów. Udostępnia właściwości do odczytu/zapisu dla value, formula, i style, wraz z metodami pomocniczymi put_value(), get_style(), i apply_style().
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
value | właściwość | Pobiera lub ustawia wartość komórki |
formula | właściwość | Pobiera lub ustawia ciąg formuły komórki |
style | właściwość | Pobiera Style obiekt (tylko do odczytu) |
comment | właściwość | Pobiera komentarz komórki (tylko do odczytu) |
data_type | właściwość | Pobiera typ danych komórki (tylko do odczytu) |
put_value(val) | metoda | Ustawia wartość komórki z skalara Python |
get_style() | metoda | Zwraca modyfikowalną kopię stylu komórki |
apply_style(style) | metoda | Zastosowuje zmodyfikowany Style obiekt z powrotem do komórki |
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 konstruktor klasy nie jest udostępniony publicznie. Komórki są uzyskiwane przez Cells kolekcję arkusza przy użyciu notacji A1 lub indeksów wiersza/kolumny zaczynających się od zera.
| ImageRenderOptions | ImageRenderOptions | ImageRenderOptions |
|---|---|---|
| (brak) | N/A | Konstruktor nie jest publiczny; komórki są dostępne poprzez worksheet.cells["A1"] lub worksheet.cells[row, col] |
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
cell = worksheet.cells["A1"]ImageRenderOptions
ImageRenderOptions Cell klasa udostępnia następujące właściwości. value i formula są odczytywalne/zapisywalne; style, comment, i data_type są tylko do odczytu (użyj get_style() / apply_style() aby zmodyfikować styl).
| ImageRenderOptions | ImageRenderOptions | Odczyt/Zapis | ImageRenderOptions |
|---|---|---|---|
value | obiekt | odczyt/zapis | Aktualna wartość komórki (string, int, float, bool, datetime lub None) |
formula | str | odczyt/zapis | Ciąg formuły komórki, włącznie z początkowym = |
style | Style | tylko do odczytu | Obiekt stylu komórki; modyfikuj za pomocą get_style() / apply_style() |
comment | str | tylko do odczytu | Tekst komentarza komórki |
data_type | str | tylko do odczytu | Identyfikator typu danych komórki |
ImageRenderOptions
| ImageRenderOptions | Typ zwracany | ImageRenderOptions |
|---|---|---|
put_value(val) | ImageRenderOptions | Ustawia wartość komórki na podany skalar |
get_style() | Style | Zwraca modyfikowalną kopię stylu komórki do edycji |
apply_style(style) | ImageRenderOptions | Stosuje zmodyfikowany Style obiekt do komórki |
ImageRenderOptions
Poniższy przykład demonstruje odczyt i zapis właściwości komórki przy użyciu Cell klasy. Należy zauważyć, że value i formula są właściwościami dostępanymi za pomocą składni przypisania, a nie wywołań 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")