IconSet صف

IconSet صف

وصف قاعدة التنسيق الشرطي IconSet. تطبق قاعدة التنسيق الشرطي هذه الرموز على الخلايا وفقا لقيمهم.

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

ملكيات

ملكيةوصف
cf_iconsاحصل على ConditionalFormattingIcon من المجموعة
cfvosاحصل على مثيل CFValueObjects.
typeاحصل على أو قم بتعيين نوع مجموعة الأيقونات المراد عرضها.
سيؤدي ضبط النوع إلى التحقق تلقائيًا من وجود عدد Cfvos الحالي
متوافق مع النوع الجديد . إذا لم يتم الاتفاق، سيتم تنظيف Cfvos القديم و
ستتم إضافة Cfvos الافتراضية.
is_customيشير إلى ما إذا كانت مجموعة الأيقونات مخصصة أم لا.
القيمة الافتراضية خاطئة.
show_valueاحصل على أو قم بتعيين العلامة التي تشير إلى ما إذا كان سيتم إظهار قيم الخلايا التي يتم تطبيق مجموعة الرموز هذه عليها.
القيمة الافتراضية صحيحة.
reverseاحصل على أو قم بتعيين العلامة التي تشير إلى ما إذا كان سيتم عكس الترتيب الافتراضي للأيقونات في مجموعة الرموز هذه.
القيمة الافتراضية خاطئة.

مثال

from aspose.cells import CellArea, FormatConditionType, IconSetType, Workbook

# Instantiating a Workbook object
workbook = Workbook()
sheet = workbook.worksheets[0]
# Adds an empty conditional formatting
index = sheet.conditional_formattings.add()
fcs = sheet.conditional_formattings[index]
# Sets the conditional format range.
ca = CellArea()
ca.start_row = 0
ca.end_row = 2
ca.start_column = 0
ca.end_column = 0
fcs.add_area(ca)
# Adds condition.
idx = fcs.add_condition(FormatConditionType.ICON_SET)
fcs.add_area(ca)
cond = fcs[idx]
# Get Icon Set
iconSet = cond.icon_set
# Set Icon Type
iconSet.type = IconSetType.ARROWS3
# Put Cell Values
cell1 = sheet.cells.get("A1")
cell1.put_value(10)
cell2 = sheet.cells.get("A2")
cell2.put_value(120)
cell3 = sheet.cells.get("A3")
cell3.put_value(260)
# Saving the Excel file
workbook.save("book1.xlsx")

أنظر أيضا