`cells` -- Cell collection with A1 and (row, col) access
Enumerations
Enumerations cells modül bir koleksiyon sağlar Cell tablo hücrelerini temsil eden nesneler, hem A1-style dize anahtarlarını hem de (row, col) tamsayı indekslemeyi destekler. Şu aracılığıyla erişilir Worksheet.cells ve … ile bütünleşir Workbook dosya G/Ç ve çalışma sayfası yönetimi için kök nesne.
import aspose.cells_foss
wb = aspose.cells_foss.Workbook()
ws = wb.worksheets[0]
ws.cells["A1"].value = "Revenue"
ws.cells[1, 1].value = 42Enumerations
Enumerations Cells sınıf bir koleksiyon sağlar Cell hem A1-style hem de (row, col)-style erişime sahip nesneler. … olarak ortaya çıkar cells özelliği Worksheet örneklerinde ve “A1” gibi dize anahtarları ya da (0, 0) gibi tamsayı demetleriyle indekslemeyi destekler.
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
cells = worksheet.cells| Enumerations | Enumerations | Enumerations |
|---|---|---|
cells | Cells | Cell A1 ve (row, col) erişimli koleksiyon |
SaveFormat | Enumerations | Çıktı formatını kontrol etmek için Enum (XLSX, CSV, TSV, MARKDOWN, JSON) |
Enumerations
Enumerations cells koleksiyon bireysel … erişim sağlar Cell nesneler A1-style anahtarları veya (row, col) indeksleriyle. Her Cell stil ve diğer yalnızca okunabilir öznitelikleri aracılığıyla biçimlendirme ve içerik özelliklerini ortaya koyar.
| Enumerations | Enumerations | Enumerations |
|---|---|---|
value | str | Hücre değeri (doğrudan atayın: ws.cells["A1"].value = x) |
formula | str | Hücre formülü (doğrudan atama: ws.cells["A2"].formula = "=SUM(A1:A5)") |
style | Style | Hücre biçimlendirme: yazı tipi, dolgu, kenarlıklar, sayı biçimi, hizalama |
comment | str | Hücre yorumu |
data_type | str | Hücre veri türü |
AutoFilter Özellikleri
Enumerations AutoFilter nesne şu şekilde erişilir worksheet.auto_filter. Çalışma sayfası aralığında filtreleme davranışını incelemek ve yapılandırmak için özellikler sağlar.
| Enumerations | Enumerations | Enumerations |
|---|---|---|
range | str | Otomatik filtrenin uygulandığı hücre aralığı (ör. “A1:D10”). |
filter_columns | list | Sütun filtre ayarlarının listesi. |
sort_state | dict | Mevcut sıralama durumu yapılandırması. |
Enumerations
Aşağıdaki örnek, Aspose.Cells FOSS kullanarak temel hücre manipülasyonu ve şekil oluşturmayı gösterir. Hücre değerlerini ayarlar, yazı tipi stilini uygular ve metin ve dolgu biçimlendirmeli yuvarlatılmış bir dikdörtgen şekil ekler. Bu, şunları kapsar Cell hücre temsili sınıfı ve Shape çizim nesneleri sınıfı.
from aspose.cells_foss import Workbook, MsoDrawingType
# Create a new workbook and access the first worksheet
workbook = Workbook()
worksheet = workbook.worksheets[0]
# Set and style a cell
worksheet.cells["A1"].value = "Styled Cell"
style = worksheet.cells["A1"].get_style()
style.font.bold = True
style.font.color = "#FF0000"
worksheet.cells["A1"].apply_style(style)
# Add a rounded rectangle shape with text and fill
shape = worksheet.shapes.add(MsoDrawingType.ROUNDED_RECTANGLE, 1, 1, 5, 5)
shape.text = "Hello Shape"
shape.fill.fore_color = "90EE90"
# Save the workbook
workbook.save("example.xlsx")Ayrıca Bakınız
Enumerations Cells sınıf, bir çalışma sayfasındaki hücre koleksiyonunu temsil eder ve hem A1 stilinde hem de (satır, sütun) stilinde erişimi destekler. İlgili sınıflar şunları içerir Cell bireysel hücre işlemleri için ve SparklineGroup sparkline görsel stillerini yönetmek için.