فبا: كيفية إزالة حدود الخلايا


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

 Sub RemoveBorders()
Range(" A1:B12 ").Borders.LineStyle = xlNone
End Sub

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

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

مثال: استخدام VBA لإزالة حدود الخلايا

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

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

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

 Sub RemoveBorders()
Range(" A1:B12 ").Borders.LineStyle = xlNone
End Sub

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

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

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

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

مصادر إضافية

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

VBA: كيفية حساب عدد الأوراق في المصنف
فبا: كيفية حساب عدد الصفوف في النطاق
VBA: كيفية العثور على آخر سطر مستخدم

Add a Comment

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