كيف تجعل خلية معينة إلزامية إدخال قبل إغلاق المصنف؟
عندما تشارك مصنفًا مع مستخدمين آخرين لإجراء استبيان يحتاج إلى تسجيل الاسم الحقيقي ، على سبيل المثال ، يحتاج كل مستخدم قيد التحقيق إلى إدخال اسمه في B1. ولكن في بعض الأحيان ، قد يغلق بعض المستخدمين المصنف بعد التحقيق دون إدخال أسمائهم. في هذه المقالة ، أقدم VBA لجعل خلية معينة إلزامية قبل إغلاق المصنف.
اجعل إدخال الخلية إلزاميًا باستخدام VBA
اجعل إدخال الخلية إلزاميًا باستخدام VBA
1. قم بتمكين المصنف الذي يحتوي على الخلية الإلزامية ، واضغط على ALT + F11 مفاتيح لفتح ميكروسوفت فيسوال باسيك للتطبيقات نافذة.
2. في ال قسم المشاريع جزء ، انقر نقرًا مزدوجًا ThisWorkbook، واذهب للتحديد مصنف و قبل الإغلاق من قائمة القسم الأيمن ، ثم الصق الكود أدناه في البرنامج النصي. انظر لقطة الشاشة:
فبا: جعل الخلية إلزامية
If Cells(1, 2).Value = "" Then
MsgBox "Cell B1 requires user input", vbInformation, "Kutools for Excel"
Cancel = True
End If
3. ثم احفظ هذا الرمز وأغلق هذه النافذة المنبثقة. الآن ، إذا كانت الخلية B1 فارغة عند إغلاق المصنف ، فسيظهر مربع الحوار أدناه لتذكيرك بإدخال شيء ما في B1. انظر لقطة الشاشة:
معلومه- سرية: يمكنك تغيير الخلية B1 إلى الخلايا الأخرى التي تريدها.
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!