Row صف

Row صف

يمثل صفًا واحدًا في ورقة العمل.

يكشف النوع Row عن الأعضاء التاليين:

ملكيات

ملكيةوصف
is_blankيشير إلى ما إذا كان الصف يحتوي على أي بيانات
is_collapsedما إذا كان الصف قد انهار
heightيحصل على ارتفاع الصف ويحدده بوحدة النقاط.
is_hiddenيشير إلى ما إذا كان الصف مخفيًا.
indexيحصل على مؤشر هذا الصف.
group_levelيحصل على مستوى المجموعة للصف.
is_height_matchedيشير إلى ما إذا كان ارتفاع الصف يتطابق مع إعداد الخط الافتراضي الحالي للمصنف.
يشير هذا الخاصية أيضًا إلى أن ارتفاع الصف “تلقائي” دون تعيين قيمة ارتفاع مخصصة بواسطة المستخدم.
has_custom_styleيشير إلى ما إذا كان هذا الصف يحتوي على إعدادات نمط مخصصة (تختلف عن الإعدادات الافتراضية الموروثة من المصنف).
first_cellيحصل على أول كائن خلية في الصف.
first_data_cellيحصل على أول خلية غير فارغة في الصف.
last_cellيحصل على آخر كائن خلية في الصف.
last_data_cellيحصل على آخر خلية غير فارغة في الصف.

يحصل على الخلية.

المفهرس

اسموصف
[index]فهرس العمود

طُرق

طريقةوصف
get_cell_by_index(self, index)احصل على الخلية حسب الفهرس المحدد في مجموعة خلايا هذا الصف.
get_enumerator(self, reversed, sync)يحصل على مُعَدِّد يكرر الخلايا خلال هذا الصف.
get_cell_or_null(self, column)يحصل على الخلية أو القيمة الفارغة في الفهرس المحدد.
get_style(self)يحصل على نمط هذا الصف.
set_style(self, style)تعيين نمط هذا الصف.
copy_settings(self, source, check_style)نسخ إعدادات الصف، مثل النمط، الارتفاع، الرؤية، … إلخ.
apply_style(self, style, flag)يتم تطبيق التنسيقات على الصف بأكمله.
equals(self, row)التحقق مما إذا كان هذا الكائن يشير إلى نفس الصف مع كائن صف آخر.

مثال

from aspose.cells import BackgroundType, StyleFlag, Workbook
from aspose.pydrawing import Color

# Instantiating a Workbook object
workbook = Workbook()
# Obtaining the reference of the first worksheet
worksheet = workbook.worksheets[0]
style = workbook.create_style()
# Setting the background color to Blue
style.background_color = Color.blue
# Setting the foreground color to Red
style.foreground_color = Color.red
# setting Background Pattern
style.pattern = BackgroundType.DIAGONAL_STRIPE
# New Style Flag
styleFlag = StyleFlag()
# Set All Styles
styleFlag.all = True
# Get first row
row = worksheet.cells.rows[0]
# Apply Style to first row
row.apply_style(style, styleFlag)
# Saving the Excel file
workbook.save("book1.xls")

أنظر أيضا