كيفية التعليق على كتلة من التعليمات البرمجية في vba (مع مثال)


يمكنك استخدام علامة اقتباس واحدة ( ) في VBA للتعليق على سطر واحد من التعليمات البرمجية.

ومع ذلك، لا يوفر VBA أي خيار مضمن للتعليق على مجموعة من التعليمات البرمجية.

لحسن الحظ، هناك طريقة سهلة لإنشاء مفتاح اختصار يمكنك استخدامه للتعليق على مجموعة من التعليمات البرمجية، ويوضح المثال التالي خطوة بخطوة كيفية القيام بذلك.

الخطوة 1: تخصيص شريط الأدوات

في محرر VB، انقر بزر الماوس الأيمن في أي مكان على شريط الأدوات، ثم انقر فوق تخصيص :

الخطوة 2: إضافة كتلة تعليق إلى شريط الأدوات

انقر على علامة التبويب “الطلبات “، ثم ضمن “الفئات”، انقر على “تحرير” ، ثم ضمن “الطلبات” ، انقر على “حظر التعليق” .

ثم اسحب خيار كتلة التعليق إلى شريط الأدوات. يجب أن يظهر الآن رمز لكتلة التعليقات في شريط الأدوات:

الخطوة 3: إنشاء مفتاح اختصار لكتلة التعليقات

بعد ذلك، انقر على أيقونة كتلة التعليق في شريط الأدوات (سيظهر إطار أسود حول الأيقونة).

في لوحة التخصيص ، انقر فوق القائمة المنسدلة تحرير التحديد ، ثم في حقل الاسم ، اكتب علامة الضم ( & ) أمام كتلة التعليق واضغط على Enter :

ثم انقر فوق القائمة المنسدلة “تحرير التحديد” مرة أخرى وانقر فوق “الصورة والنص” في الخيارات:

VBA كيفية حظر مفاتيح الاختصار

ثم انقر فوق إغلاق في نافذة التخصيص .

ستتمكن الآن من تحديد كتلة من التعليمات البرمجية والضغط على Alt+C للتعليق على الكتلة بأكملها.

الخطوة 4: استخدم مفتاح التشغيل السريع لحظر التعليقات

لنفترض أننا نريد التعليق على المجموعة الكاملة من التعليمات البرمجية في الإجراء الفرعي التالي:

بمجرد تحديد هذه المجموعة من التعليمات البرمجية، يمكننا ببساطة الضغط على Alt + C وسيتم التعليق على المجموعة بأكملها:

كتلة تعليق VBA

لاحظ أنه يمكنك أيضًا إنشاء مفتاح اختصار لإلغاء التعليق على كتلة من التعليمات البرمجية عن طريق تكرار نفس الخطوات المذكورة أعلاه لخيار Uncomment Block .

بمجرد الانتهاء من ذلك، ستتمكن بعد ذلك من تحديد كتلة من التعليمات البرمجية والضغط على Alt+U لإلغاء تعليق الكتلة بأكملها.

مصادر إضافية

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

كيفية إنشاء مجلدات باستخدام VBA
كيفية حذف المجلدات باستخدام VBA
كيفية حذف الملفات باستخدام VBA
كيفية التحقق من وجود الملف باستخدام VBA

Add a Comment

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