Cell: value, formula, and style
Enumerations
Enumerations Cell lớp đại diện cho một ô duy nhất trong bảng tính và cung cấp quyền truy cập vào các thuộc tính cốt lõi của nó. Nó cung cấp các thuộc tính đọc/ghi cho value, formula, và style, cùng với các phương thức trợ giúp put_value(), get_style(), và apply_style().
| Enumerations | Enumerations | Enumerations |
|---|---|---|
value | thuộc tính | Lấy hoặc đặt giá trị của ô |
formula | thuộc tính | Lấy hoặc đặt chuỗi công thức của ô |
style | thuộc tính | Lấy giá trị của ô Style đối tượng (chỉ đọc) |
comment | thuộc tính | Lấy nhận xét của ô (chỉ đọc) |
data_type | thuộc tính | Lấy kiểu dữ liệu của ô (chỉ đọc) |
put_value(val) | phương thức | Đặt giá trị của ô từ một scalar Python |
get_style() | phương thức | Trả về một bản sao có thể sửa đổi của kiểu ô |
apply_style(style) | phương thức | Áp dụng một phiên bản đã sửa đổi Style đối tượng trở lại ô |
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 bộ khởi tạo lớp không được công khai. Các ô được lấy thông qua Cells bộ sưu tập của một bảng tính bằng cách sử dụng ký hiệu A1 hoặc chỉ số hàng/cột bắt đầu từ 0.
| Enumerations | Enumerations | Enumerations |
|---|---|---|
| (không có) | N/A | Bộ khởi tạo không công khai; các ô được truy cập qua worksheet.cells["A1"] hoặc worksheet.cells[row, col] |
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
cell = worksheet.cells["A1"]Enumerations
Enumerations Cell lớp công khai các thuộc tính sau. value và formula có thể đọc/ghi; style, comment, và data_type chỉ đọc (sử dụng get_style() / apply_style() để sửa đổi kiểu).
| Enumerations | Enumerations | Đọc/Ghi | Enumerations |
|---|---|---|---|
value | đối tượng | đọc/ghi | Giá trị hiện tại của ô (string, int, float, bool, datetime, hoặc None) |
formula | str | đọc/ghi | Chuỗi công thức của ô, bao gồm ký tự đầu = |
style | Style | chỉ đọc | Đối tượng style của ô; sửa đổi qua get_style() / apply_style() |
comment | str | chỉ đọc | Văn bản chú thích của ô |
data_type | str | chỉ đọc | Định danh kiểu dữ liệu của ô |
Enumerations
| Enumerations | Kiểu trả về | Enumerations |
|---|---|---|
put_value(val) | Enumerations | Đặt giá trị của ô thành scalar đã cho |
get_style() | Style | Trả về một bản sao có thể thay đổi của style ô để chỉnh sửa |
apply_style(style) | Enumerations | Áp dụng một Style đối tượng vào ô |
Enumerations
Ví dụ sau đây minh họa cách đọc và ghi các thuộc tính của ô bằng cách sử dụng Cell lớp. Lưu ý rằng value và formula các thuộc tính được truy cập bằng cú pháp gán, không phải bằng lời gọi phương thức.
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")