Cell: value, formula, and style
Enumerations
Enumerations Cell sınıf, bir çalışma sayfasındaki tek bir hücreyi temsil eder ve temel özelliklerine erişim sağlar. Okuma/yazma özelliklerini sunar value, formula, ve style, yardımcı yöntemlerle birlikte put_value(), get_style(), ve apply_style().
| Enumerations | Enumerations | Enumerations |
|---|---|---|
value | özellik | Hücrenin değerini alır veya ayarlar |
formula | özellik | Hücrenin formül dizesini alır veya ayarlar |
style | özellik | Hücrenin Style nesnesi (yalnızca okunur) |
comment | özellik | Hücrenin yorumunu alır (yalnızca okunur) |
data_type | özellik | Hücrenin veri tipini alır (yalnızca okunur) |
put_value(val) | metod | Hücrenin değerini bir Python skalerinden ayarlar |
get_style() | metot | Hücrenin stilinin değiştirilebilir bir kopyasını döndürür |
apply_style(style) | metot | Değiştirilmiş bir nesneyi uygular Style nesneyi hücreye geri |
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 sınıf yapıcı genel olarak erişime açık değildir. Hücreler şunun aracılığıyla elde edilir Cells çalışma sayfasının koleksiyonu A1 gösterimi veya sıfır tabanlı satır/sütun indeksleri kullanılarak.
| Enumerations | Enumerations | Enumerations |
|---|---|---|
| (none) | N/A | Yapıcı public değildir; hücrelere şu şekilde erişilir worksheet.cells["A1"] veya worksheet.cells[row, col] |
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
cell = worksheet.cells["A1"]Enumerations
Enumerations Cell sınıf aşağıdaki özellikleri sunar. value ve formula okunup/yazılabilir; style, comment, ve data_type sadece okunabilir (kullan get_style() / apply_style() stil değiştirmek için).
| Enumerations | Enumerations | Okuma/Yazma | Enumerations |
|---|---|---|---|
value | nesne | okuma/yazma | Hücrenin mevcut değeri (string, int, float, bool, datetime, veya None) |
formula | str | okuma/yazma | Hücrenin formül dizesi, baştaki = |
style | Style | salt okunur | Hücrenin stil nesnesi; şu şekilde değiştirin get_style() / apply_style() |
comment | str | salt okunur | Hücrenin yorum metni |
data_type | str | salt okunur | Hücrenin veri tipi tanımlayıcısı |
Enumerations
| Enumerations | Dönüş Tipi | Enumerations |
|---|---|---|
put_value(val) | Enumerations | Hücrenin değerini verilen skaler değere ayarlar |
get_style() | Style | Düzenleme için hücrenin stilinin değiştirilebilir bir kopyasını döndürür |
apply_style(style) | Enumerations | Değiştirilmiş bir Style nesneyi hücreye |
Enumerations
Aşağıdaki örnek, hücre özelliklerini okuma ve yazma işlemlerini kullanarak gösterir Cell sınıfı. Şunu unutmayın ki value ve formula özellikler atama sözdizimiyle erişilir, metod çağrılarıyla değil.
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")