كيف يمكن إظهار مربع رسالة عند تساوي قيمة الخلية مع «X» في Excel؟
يظهر مربع الرسالة بشكلٍ مفيد جدًّا أثناء البحث عن محتوى معيّن ضمن نطاق محدود. على سبيل المثال، إذا كنت تبحث عن خلية قيمتها 50 في النطاق A1:C7، فسيُظهر لك مربع رسالة ما إذا كانت هذه القيمة موجودة أم لا. ويمكنك تحقيق ذلك باستخدام الطريقتين التاليتين.
إظهار مربع رسالة إذا كانت الخلية القيمة تساوي “X” باستخدام كود VBA
إظهار مربع رسالة بسهولة إذا كانت الخلية القيمة تساوي “X” باستخدام Kutools لـ Excel
إظهار مربع رسالة إذا كانت الخلية القيمة تساوي “X” باستخدام كود VBA
يمكن لرمز VBA التالي مساعدتك في عرض مربع رسالة منبثق فور اكتشاف القيمة المحددة ضمن نطاق معين. يُرجى اتباع الخطوات التالية:
1. في ورقة العمل التي تريد التحقق من القيم فيها ضمن نطاق محدود، انقر بزر الماوس الأيمن على اسم علامة التبويب في شريط التبويب، ثم اخترعرض الكودمن قائمة النقر بزر الماوس الأيمن. راجع لقطة الشاشة:

2. في نافذةمايكروسوفت فيجوال بيسك للتطبيقات، انسخ والصق كود VBA التالي في نافذة الكود.
كود VBA: إظهار مربع رسالة إذا كانت الخلية القيمة تساوي “X”
Private Sub Worksheet_Change(ByVal Target As Range)
'Update: 2017/7/25
Dim xCell As Range, Rg As Range
On Error Resume Next
Set Rg = Application.Intersect(Target, Range("A1:C7"))
If Not Rg Is Nothing Then
For Each xCell In Rg
If xCell.Value = "50" Then
MsgBox "guest entered into cell " & xCell.Address, vbInformation, "Kutools for Excel"
Exit Sub
End If
Next
End If
End Sub
Private Sub Worksheet_selectionChange(ByVal Target As Range)
Dim xCell As Range, Rg As Range
On Error Resume Next
Set Rg = Application.Intersect(Target, Range("A1:C7"))
If Not Rg Is Nothing Then
For Each xCell In Rg
If xCell.Value = "50" Then
MsgBox "guest entered into cell " & xCell.Address, vbInformation, "Kutools for Excel"
Exit Sub
End If
Next
End If
End Sub 3. اضغط على مفاتيحAlt + Q في الوقت نفسه لإغلاق نافذةمايكروسوفت فيجوال بيسك للتطبيقاتوالعودة إلى ورقة العمل.
ابتداءً من الآن، كلما تغيّرت قيم الخلايا في النطاق A1:C7 ووجدت خلية تحمل القيمة "50"، ستظهر لك رسالة كما في لقطة الشاشة أدناه.
بالإضافة إلى ذلك، يمكنك ببساطة تحديد النطاق لإظهار مربع الرسالة في حال وجود قيمة في الخلية.

ملاحظات:
إظهار مربع رسالة إذا كانت الخلية القيمة تساوي “X” باستخدام Kutools لـ Excel
يمكنك أيضًا الاعتماد على أداةتحديد خلايا محددةمنKutools لـ Excelلحل هذه المشكلة بسهولة. يُرجى اتباع الخطوات التالية:
1. حدد النطاق الذي تريد البحث فيه عن وجود قيمة الخلية، ثم انقر علىKutools > تحديد > تحديد خلايا محددة.

2. في مربع حوارتحديد خلايا محددة، اختر الخيارخليةفي قسمنوع التحديد، ثم حدديساويمن القائمة المنسدلة الأولىتحديد النوع، وأدخل قيمة الخلية في مربع النص التالي، ثم انقر أخيرًا على زرموافق.

إذا كانت قيمة الخلية ضمن نطاق محدود، فستظهر لك رسالة كالتالي: انقر على زرموافق، وسيتم تحديد الخلية.

وإلا، فستظهر لك رسالة مشابهة لتلك الموضحة في لقطة الشاشة أدناه.

إذا كنت ترغب في تجربة هذه الأداة مجانًا (لمدة 30 يومًا)،فما عليك سوى النقر لتنزيلها، ثم اتبع الخطوات المذكورة أعلاه لتطبيق العملية.
مقالات ذات صلة:
- كيف يمكن حذف الصف بأكمله إذا احتوت إحدى خلاياه على القيمة صفر في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل