كيفية تطبيق التنسيق الشرطي في Excel في C #

يقدم هذا الدليل الإعلامي ** كيفية تطبيق التنسيق الشرطي في Excel في C # **. يحتوي على مجموعة مهام البرمجة التي يجب إنجازها أثناء كتابة هذا التطبيق إلى جانب نموذج التعليمات البرمجية ** لإضافة تنسيق شرطي في Excel في C # **. ستتعلم أيضًا عملية إضافة شروط متعددة بتنسيق مختلف وفقًا لمتطلبات التطبيق.

خطوات إضافة تنسيق شرطي في MS Excel في C

  1. اضبط البيئة لاستخدام Aspose.Cells for .NET لتطبيق التنسيق الشرطي
  2. قم بإنشاء workbook فارغة والوصول إلى ورقة العمل الافتراضية الأولى
  3. قم بإنشاء كائن conditional formatting collection وقم بالوصول إلى المرجع الخاص به
  4. قم بإنشاء منطقة خلية وإضافتها إلى كائن مجموعة التنسيق الشرطي
  5. قم بإنشاء شرط التنسيق ، وقم بتعيين المعلمات المطلوبة ، وإضافته إلى المجموعة المذكورة أعلاه
  6. عيّن التنسيق المطلوب للشرط الذي تم إنشاؤه حديثًا
  7. احفظ ملف 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 #.

 عربي