تطبيق التظليل على الصفوف والأعمدة البديلة بالتنسيق الشرطي
Contents
[
Hide
]
توفر واجهات برمجة التطبيقات Aspose.Cells وسيلة لإضافة قواعد التنسيق الشرطي ومعالجتهاورقة عملهدف. يمكن تخصيص هذه القواعد بعدة طرق للحصول على التنسيق المطلوب بناءً على الشروط أو القواعد. ستوضح هذه المقالة استخدام واجهات برمجة التطبيقات Aspose.Cells for .NET لتطبيق التظليل على الصفوف والأعمدة البديلة بمساعدة قواعد التنسيق الشرطي ووظائف Excel المضمنة.
تستخدم هذه المقالة وظائف Excel المضمنة مثل ROW وCOLUMN وMOD. فيما يلي بعض تفاصيل هذه الوظائف لفهم مقتطف الشفرة المقدم مسبقًا بشكل أفضل.
- ROW() ترجع الدالة رقم الصف لمرجع الخلية. إذا تم حذف المعلمة المرجعية، فإنه يفترض أن المرجع هو عنوان الخلية التي تم إدخال الدالة ROW فيها.
- **COLUMN()**ترجع الدالة رقم عمود مرجع الخلية. إذا تم حذف المعلمة المرجعية، فإنه يفترض أن المرجع هو عنوان الخلية التي تم إدخال وظيفة COLUMN فيها.
- MOD() ترجع الدالة الباقي بعد قسمة الرقم على المقسوم عليه، حيث تكون المعلمة الأولى للدالة هي القيمة الرقمية التي ترغب في العثور على الباقي والمعلمة الثانية هي الرقم المستخدم للتقسيم إلى معلمة الرقم. إذا كان المقسوم عليه 0، فسوف يُرجع #DIV/0! خطأ.
لنبدأ بكتابة بعض الأكواد لتحقيق هذا الهدف بمساعدة Aspose.Cells for .NET API.
توضح اللقطة التالية جدول البيانات الناتج الذي تم تحميله في تطبيق Excel.
لتطبيق التظليل على الأعمدة البديلة، كل ما عليك فعله هو تغيير الصيغة**=MOD(ROW(),2)=0** كـ *=MOD(COLUMN(),2)=0**، أي؛ بدلاً من الحصول على فهرس الصف، قم بتعديل الصيغة لاسترداد فهرس العمود. سيبدو جدول البيانات الناتج في هذه الحالة كما يلي.