فبا: كيفية إزالة ألوان التعبئة من الخلايا


يمكنك استخدام بناء الجملة الأساسي التالي في VBA لإزالة الحدود من الخلايا في نطاق معين:

 Sub RemoveFillColor()
Range(" A1:B12 ").Interior.Color = xlNone
End Sub

يقوم هذا المثال تحديدًا بإزالة كافة ألوان التعبئة من الخلايا الموجودة في النطاق A1:B12 .

يوضح المثال التالي كيفية استخدام بناء الجملة هذا عمليًا.

مثال: استخدام VBA لإزالة ألوان التعبئة من الخلايا

لنفترض أن لدينا مجموعة البيانات التالية في Excel والتي تحتوي على معلومات حول العديد من لاعبي كرة السلة:

لنفترض أننا نريد إزالة ألوان التعبئة من كل خلية في النطاق A1:B12 .

يمكننا إنشاء الماكرو التالي للقيام بذلك:

 Sub RemoveFillColor()
Range(" A1:B12 ").Interior.Color = xlNone
End Sub

عندما نقوم بتشغيل هذا الماكرو، نحصل على الإخراج التالي:

لاحظ أنه تمت إزالة ألوان التعبئة لكل خلية في النطاق A1:B12 .

لإزالة ألوان التعبئة من الخلايا الموجودة في نطاق مختلف، ما عليك سوى استبدال A1:B12 بنطاق مختلف في الماكرو.

ملاحظة : يمكنك العثور على الوثائق الكاملة لخاصية VBA Interior.Color هنا .

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى باستخدام VBA:

فبا: كيفية إزالة حدود الخلايا
VBA: كيفية حساب عدد الأوراق في المصنف
فبا: كيفية حساب عدد الصفوف في النطاق

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *