تعيين تنسيقات مشروطة للملفات Excel وODS.

مقدمة

تعتبر التنسيق الشرطي ميزة متقدمة في Microsoft Excel تسمح لك بتطبيق تنسيقات على خلية أو مجموعة من الخلايا وجعل تنسيق ذلك يتغير اعتمادًا على قيمة الخلية أو قيمة صيغة. على سبيل المثال، يمكنك جعل الخلية تظهر بخط عريض فقط عندما تكون قيمة الخلية أكبر من 500. عندما تفي قيمة الخلية بالشرط، يتم تطبيق التنسيق المحدد على الخلية. إذا لم تفي قيمة الخلية بشرط التنسيق، يتم استخدام التنسيق الافتراضي للخلية. في Microsoft Excel، حدد تنسيق ثم التنسيق الشرطي لفتح مربع حوار التنسيق الشرطي.

يدعم Aspose.Cells لبايثون via .NET تطبيق التنسيق الشرطي على الخلايا أثناء التشغيل. يوضح هذا المقال كيف. كما يشرح كيفية حساب اللون المستخدم بواسطة إكسل للتنسيق الشرطي لدرجة اللون.

تطبيق التنسيق الشرطي

يدعم Aspose.Cells لبايثون via .NET التنسيق الشرطي بعدة طرق:

  • باستخدام جدول البيانات للمصمم
  • باستخدام طريقة النسخ.
  • إنشاء التنسيق الشرطي أثناء التشغيل.

استخدام جدول البيانات للمصمم

يمكن للمطورين إنشاء جدول تصميمي يتضمن تنسيقًا شرطيًا في Microsoft Excel ثم فتح ذلك الملف باستخدام Aspose.Cells لبايثون via .NET. يقوم Aspose.Cells لبايثون via .NET بتحميل وحفظ الملف التصميمي، مع الاحتفاظ بأي إعدادات للتنسيق الشرطي.

استخدام طريقة النسخ

يسمح Aspose.Cells لبايثون via .NET للمطورين بنسخ إعدادات التنسيق الشرطي من خلية إلى أخرى في ورقة العمل عن طريق استدعاء وظيفة Range.copy().

تطبيق التنسيق الشرطي أثناء التشغيل

يمكنك Aspose.Cells لبايثون via .NET من إضافة وإزالة التنسيق الشرطي أثناء التشغيل. تعرض العينات البرمجية أدناه كيفية تعيين التنسيق الشرطي:

  1. قم بإنشاء ورقة العمل.
  2. أضف تنسيق شرطي فارغ.
  3. حدد النطاق الذي ينبغي تطبيق التنسيق عليه.
  4. حدد شروط التنسيق.
  5. حفظ الملف.

بعد هذا المثال يأتي عدد من الأمثلة الصغيرة الأخرى التي توضح كيفية تطبيق إعدادات الخط، إعدادات الحدود، وأنماط.

أضاف Microsoft Excel 2007 تنسيقًا شرطياً أكثر تقدمًا ويدعمه Aspose.Cells لبايثون via .NET أيضًا. توضح الأمثلة هنا كيفية استخدام التنسيق البسيط، وتوضح أمثلة Microsoft Excel 2007 كيفية تطبيق تنسيق شرطي أكثر تقدمًا.

تعيين الخط

تعيين الحدود

تعيين النمط

مواضيع متقدمة