كيف يمكنك التحقق مما إذا كانت مربعات النص في نموذج المستخدم فارغة أم لا في Excel؟
إذا كنت ترغب في التحقق مما إذا كانت مربعات النص في نموذج مستخدم معين فارغة أم لا في Excel، فإن الطريقة الموضحة في هذا المقال ستساعدك بكل يسر.
التحقق مما إذا كانت مربعات النص في نموذج المستخدم فارغة أم لا باستخدام كود VBA
التحقق مما إذا كانت مربعات النص في نموذج المستخدم فارغة أم لا باستخدام كود VBA
يمكنك استخدام كود VBA أدناه للتحقق مما إذا كانت جميع مربعات النص في نموذج مستخدم معيّن فارغة أم لا في Excel. يُرجى اتباع الخطوات التالية.
1. اضغط على مفاتيحAlt + F11 لفتح نافذةMicrosoft Visual Basic for Applications.
2. في نافذةMicrosoft Visual Basic for Applications، انقر علىInsert > Module، ثم انسخ كود VBA أدناه إلى نافذة الكود.
كود VBA: التحقق مما إذا كانت مربعات النص في نموذج المستخدم فارغة أم لا
Sub CheckTextBox()
Dim fTextBox As Object
Dim xTxtName As String
Dim xEptTxtName As String
For Each fTextBox In UserForm1.Controls
If TypeName(fTextBox) = "TextBox" Then
If fTextBox.Text = "" Then
xEptTxtName = xEptTxtName & fTextBox.Name & " is empty" & vbNewLine
Else
xTxtName = xTxtName & fTextBox.Name & " is not empty" & vbNewLine
End If
End If
Next
If xEptTxtName <> "" Or xTxtName <> "" Then
MsgBox xEptTxtName & vbNewLine & xTxtName
End If
End Sub ملاحظة: في الكود، يشير UserForm1 إلى اسم نموذج المستخدم الذي يحتوي على مربعات النص التي تريد التحقق منها.
3. اضغط على مفتاحF5 لتشغيل الكود. بعد ذلك، ستظهر نافذة مربع حوارMicrosoft Excel لإعلامك بأي مربعات نص فارغة وأيها غير فارغة، كما هو موضح في لقطة الشاشة أدناه.


افتح سحر إكسل مع KUTOOLS AI
- التنفيذ الذكي: نفِّذ عمليات الخلايا، وحلِّل البيانات، وأنشئ المخططات البيانية — كل ذلك بأوامر بسيطة!
- الصيغ المخصصة: أنشئ صيغًا مخصصة لتبسيط سير عملك.
- برمجة VBA: اكتب وأَنفِذ أكواد VBA بسلاسة تامة.
- تفسير الصيغ: افهم الصيغ المعقدة بسهولة!
- ترجمة النصوص: اكسر الحواجز اللغوية في جداولك الإلكترونية!
مقالات ذات صلة:
- كيف يمكنك التحقق مما إذا كان الحرف الأول في خلية ما حرفًا أم رقمًا في Excel؟
- كيف يمكنك التحقق مما إذا كانت قيمة الخلية تقع بين قيمتين في Excel؟
- كيف يمكنك تنسيق مربع نص ليعرض القيم كنسبة مئوية في Excel؟
- كيف يمكن جعل Excel يحدد تلقائيًا محتوى مربع النص بالكامل عند النقر لتحديده؟
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...
يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير
- تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
- افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
- يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!
جميع الإضافات من Kutools في برنامج تثبيت واحد!
Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل