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")

انظر أيضاً

 العربية