يقدم هذا الدليل الإعلامي ** كيفية تطبيق التنسيق الشرطي في Excel في C # **. يحتوي على مجموعة مهام البرمجة التي يجب إنجازها أثناء كتابة هذا التطبيق إلى جانب نموذج التعليمات البرمجية ** لإضافة تنسيق شرطي في Excel في C # **. ستتعلم أيضًا عملية إضافة شروط متعددة بتنسيق مختلف وفقًا لمتطلبات التطبيق.
خطوات إضافة تنسيق شرطي في MS Excel في C
- اضبط البيئة لاستخدام Aspose.Cells for .NET لتطبيق التنسيق الشرطي
- قم بإنشاء workbook فارغة والوصول إلى ورقة العمل الافتراضية الأولى
- قم بإنشاء كائن conditional formatting collection وقم بالوصول إلى المرجع الخاص به
- قم بإنشاء منطقة خلية وإضافتها إلى كائن مجموعة التنسيق الشرطي
- قم بإنشاء شرط التنسيق ، وقم بتعيين المعلمات المطلوبة ، وإضافته إلى المجموعة المذكورة أعلاه
- عيّن التنسيق المطلوب للشرط الذي تم إنشاؤه حديثًا
- احفظ ملف Excel الناتج بعد إضافة التنسيق الشرطي
تلخص هذه الخطوات عملية تعيين * التنسيق الشرطي في جدول البيانات في C # *. تبدأ العملية بإنشاء مصنف ، والوصول إلى ورقة العمل الأولى ، وإضافة كائن تنسيق شرطي إلى مجموعة التنسيقات الشرطية للورقة المحددة. في الخطوات التالية ، يتم تحديد منطقة الخلية لكائن مجموعة التنسيق الشرطي هذا متبوعًا بإنشاء شرط وإعدادات نمط التنسيق الخاص به قبل حفظ ملف Excel الناتج.
رمز لإنشاء تنسيق شرطي في Excel في C
using Aspose.Cells; | |
using System; | |
using System.Drawing; | |
class Program | |
{ | |
static void Main(string[] args) // Apply conditional formatting in C# | |
{ | |
// Set the license | |
new License().SetLicense("Aspose.Total.Product.Family.lic"); | |
// Create a Workbook for conditional formatting and access its first sheet | |
Workbook spreadsheet = new Workbook(); | |
Worksheet sheet = spreadsheet.Worksheets[0]; | |
// Initiate a conditional formatting object | |
int indexCondFormatting = sheet.ConditionalFormattings.Add(); | |
FormatConditionCollection fcs = sheet.ConditionalFormattings[indexCondFormatting]; | |
// Create a cell range and add to the format conditions collection | |
CellArea cellArea = new CellArea() | |
{ | |
StartRow = 0, | |
EndRow = 10, | |
StartColumn = 0, | |
EndColumn = 1 | |
}; | |
fcs.AddArea(cellArea); | |
// Create the first condition and get the reference to it | |
int conditionIndex = fcs.AddCondition( | |
FormatConditionType.CellValue, OperatorType.Between, "25", "100"); | |
FormatCondition formatCondition = fcs[conditionIndex]; | |
// Set the desired formatting | |
formatCondition.Style.BackgroundColor = Color.Red; | |
// Save the workbook with a conditional formatting | |
spreadsheet.Save("output.xls"); | |
Console.WriteLine("Done"); | |
} | |
} |
يوضح نموذج التعليمات البرمجية هذا تنفيذ * التنسيق الشرطي في Excel استنادًا إلى قيمة الخلية في C # *. يمكنك إضافة العديد من الشروط على النحو المطلوب عن طريق تكرار الخطوات لإضافة شرط باستخدام طريقة AddCondition () ثم ضبط التنسيق المطلوب له. ينشئ هذا الرمز ملف Excel ، حيث تتحول الخلايا الموجودة في منطقة الخلية المخصصة إلى اللون الأحمر تلقائيًا بمجرد تعيين قيمة الخلية بين 25 إلى 100.
لقد علمنا هذا البرنامج التعليمي النموذجي تطبيق * تنسيق Excel الشرطي استنادًا إلى قيمة الخلية في C # *. إذا كنت تريد معرفة عملية إدراج أداة تقطيع الشرائح في مصنف ، فراجع المقالة الموجودة على كيفية إدراج قطاعة في Excel باستخدام C #.