القائمة الرئيسية

الصفحات

أحدث المقالات

تلوين الصف والعمود عند الوقوف على الخلية


تلوين الصف والعمود عند الوقوف على الخلية

أهلا وسهلا بكم مرة تانية في مدونة ZOKA TEC نشرح لكم اليوم كيفية تلوين الصف والعمود عند الوقوف على الخلية
بمعنى عند الوقوف على خلية يقوم الإكسيل بتظليل العمود أو الصف الخاص بها لتحديد مكان الخلية بالنسبة لبند ما وذلك باستخدام Conditional formatting وكود VBA

إعلم ان Conditional Formatting ليس له علاقة بأنك لو وقفت عند خلية يقوم الإكسيل بإعطاء الصف أو العمود لون معين ، ولذلك سنقوم بعمل خطوتين

الخطوة الأولي : تعديل بسيط على الإكسيل بإعطائه شرط معين وبتحقيق هذا الشرط يقوم بتلوين الصف أو العمود


بالنسبة للصفوف

نبدأ بالصف الأول ونذهب إلى آخر خلية بالصف وهي XFD و نضع بها رقم "1" ثم نقوم بعمل الشرط وهو
( عندما تساوي هذه الخلية "1" يقوم الإكسيل بتلوين الصف )
 
وذلك عن طريق تحديد الجدول بالكامل باستخدام ( ctrl + *)

ثم الذهاب بالترتيب

  • إلى Conditional formatting
  • اختيار mange rules
  • ثم new rule
  • use a formula
  • ثم تحديد آخر خلية في Row وعمل الشرط أن الخلية عندما تساوي 1 يتم التظليل (XFD =1 )
ملحوظة: تم وضع علامة $ من الإكسيل تلقائياً و التي تقوم بتثبيت القيمة الموجودة بعدها في المعادلات ولذلك سنحذفها من قبل رقم "1" لانه بتثبيت رقم "1" سيقوم بتثبيت هذه الخليه فقط وهو ليس المطلوب

يمكنك الضغط علي format لاختيار لون التظليل و التعديل عليه


بالنسبة للعواميد


بالمثل نقوم بنفس الخطوات السابقة لكن مع اخر خليه في اول عمود وهي 148576


ولكن الاختلاف الوحيد هو حذف $ من قبل "A "  وليس 148576

الخطوة الثانية : باستخدام VBA نقوم بالتعديل علي الشرط لنصل للنتيجة المطلوبة


دور VBA هو مسح الواحد من الخلية ووضعه في المكان الذي أقف عليه وذلك عن طريق

  • الضغط على Alt F11
  •  ثم نسخ الكود من المستند المرفق في اخر المقال
  • لصق الكود 
  • الذهاب للشيت مرة أخري لتجربة النتيجة
لتحميل الملف الموجود به الكود  إضغط هنا

و لتفاصيل أكثر ومتابعة التطبيق العملي خطوة بخطوة شاهد الفيديو

تعليقات