Cell: value, formula, and style
Enumerations
Enumerations Cell клас представляє одну клітинку у робочому листі та надає доступ до її основних атрибутів. Він відкриває властивості читання/запису для value, formula, і style, разом із допоміжними методами put_value(), get_style(), і apply_style().
| Enumerations | Enumerations | Enumerations |
|---|---|---|
value | властивість | Отримує або встановлює значення клітинки |
formula | властивість | Отримує або встановлює рядок формули клітинки |
style | властивість | Отримує клітини Style об’єкт (тільки для читання) |
comment | властивість | Отримує коментар клітини (тільки для читання) |
data_type | властивість | Отримує тип даних клітини (тільки для читання) |
put_value(val) | метод | Встановлює значення комірки зі скаляра Python |
get_style() | метод | Повертає змінювану копію стилю комірки |
apply_style(style) | метод | Застосовує змінений Style об’єкт назад до комірки |
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
worksheet.cells["A1"].value = "Hello"
worksheet.cells["B1"].formula = "=A1"Enumerations
Enumerations Cell конструктор класу не відкритий публічно. Комірки отримуються через Cells колекцію листа за допомогою нотації A1 або індексів рядка/стовпця, що нумеруються з нуля.
| Enumerations | Enumerations | Enumerations |
|---|---|---|
| (нічого) | N/A | Конструктор не є публічним; клітини доступні через worksheet.cells["A1"] або worksheet.cells[row, col] |
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
cell = worksheet.cells["A1"]Enumerations
Enumerations Cell клас надає наступні властивості. value і formula доступні для читання/запису; style, comment, і data_type є лише для читання (використовуйте get_style() / apply_style() для зміни стилю).
| Enumerations | Enumerations | Читання/Запис | Enumerations |
|---|---|---|---|
value | об’єкт | читання/запис | Поточне значення комірки (string, int, float, bool, datetime або None) |
formula | str | читання/запис | Рядок формули комірки, включаючи початковий = |
style | Style | лише для читання | Об’єкт стилю клітинки; змінюйте за допомогою get_style() / apply_style() |
comment | str | лише для читання | Текст коментаря клітинки |
data_type | str | лише для читання | Ідентифікатор типу даних клітинки |
Enumerations
| Enumerations | Тип повернення | Enumerations |
|---|---|---|
put_value(val) | Enumerations | Встановлює значення комірки на заданий скаляр |
get_style() | Style | Повертає змінювану копію стилю комірки для редагування |
apply_style(style) | Enumerations | Застосовує змінений Style об’єкт до комірки |
Enumerations
Наступний приклад демонструє читання та запис властивостей комірки за допомогою Cell класу. Зауважте, що value і formula властивості доступаються за допомогою синтаксису присвоєння, а не викликів методів.
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")