Cell
نظرة عامة
Cell هي فئة في Aspose.Cells FOSS لـ Python.
يمثل خلية واحدة في ورقة عمل.
يوفر هذا الفصل 20 طريقة للعمل مع كائنات Cell في برامج Python. المنهجيات المتاحة تشمل: __init__, apply_style, clear, clear_comment, clear_formula, clear_style, clear_value, get_comment, get_comment_size, get_style, has_comment, has_formula,، و 8 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق بايثون بعد تثبيت حزمة Aspose.Cells FOSS for Python. خصائص: comment, data_type, formula, style, value.
خصائص
| اسم | النوع | Access | وصف |
|---|---|---|---|
value | `` | القراءة/ الكتابة | يحصل على قيمة الخلية أو يضعها. |
formula | `` | القراءة/ الكتابة | يحصل على أو يضع صيغة الخلية. |
style | `` | القراءة/ الكتابة | يحصل على أو يحدد أسلوب الخلية. |
comment | `` | اقرأ | يحصل على التعليق المرتبط بالهاتف. |
data_type | `` | اقرأ | يحصل على نوع البيانات من قيمة الخلية. |
الطرق
| Signature | وصف |
|---|---|
__init__(value, formula) | يبدأ عينة جديدة من فئة Cell. |
is_empty() | يتحقق إذا كان الخلية فارغة. |
clear_value() | يُنظّف قيمة الخلية (يضعها على None). |
clear_formula() | يُنظّف صيغة الخلية (يضعها على None). |
clear() | يُفضي على كل من قيمة و صيغة الخلية. |
set_comment(text, author, width, height) | يضع تعليق على الهاتف الخلوي. |
get_comment() | حصل على التعليق من الهاتف الخلوي. |
clear_comment() | يُزيل التعليق من الهاتف الخلوي. |
has_comment() | يُحقق إذا كان لدى الخليط تعليق. |
set_comment_size(width, height) | يحدد حجم مربع التعليقات. |
get_comment_size() | يحصل على حجم مربع التعليقات. |
apply_style(style) | يطبق نمطاً على الخلية. |
get_style() | يحصل على أسلوب الخلية. |
clear_style() | يُنظّف أسلوب الخلية (إعادة إعدادها إلى التخفيضات). |
has_formula() | يتحقق إذا كان للخلية صيغة. |
is_numeric_value() | يتحقق من أن قيمة الخلية رقمية. |
is_text_value() | يتحقق إذا كانت قيمة الخلية نصية. |
is_boolean_value() | يتحقق من أن قيمة الخلية هي بولي. |
is_date_time_value() | يتحقق من أن قيمة الخلية هي تاريخ/وقت. |
put_value(value) | يحدد قيمة الخلية. |
Examples
from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
worksheet.cells["A1"].value = "Hello"
worksheet.cells["B1"].formula = "=A1"from aspose.cells_foss import Workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]
cell = worksheet.cells["A1"]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")