Skip to main content

Kutools for Office — مجموعة واحدة. خمسة أدوات. أنجز المزيد.

كيفية عرض رسائل تحذير/تنبيه إذا كانت الخلايا فارغة في Excel؟

Author Kelly Last modified
A screenshot of a questionnaire design in Excel showing cells with missing answers

لنفترض أنك قمت بتصميم استبيان في Excel، كما هو موضح في لقطة الشاشة على اليسار.

الآن، ترغب في أن يقوم Excel بتقديم رسالة تحذير أو تنبيه إذا كانت هناك أي أسئلة غير مجاب عنها. كيف يمكنك تحقيق هذا بفعالية؟ يوضح هذا المقال عدة طرق عملية لعرض رسائل التحذير أو التنبيه تلقائيًا إذا تركت الخلايا فارغة ضمن نطاق محدد في Excel. يمكنك اختيار الطريقة بناءً على الاستخدام المقصود، سهولة التنفيذ، والحاجات الخاصة بك.

عرض رسالة تحذير/تنبيه إذا كانت الخلايا فارغة باستخدام دالة ISBLANK

عرض رسالة تحذير/تنبيه إذا كانت الخلايا فارغة باستخدام عمود مساعد

عرض رسالة تحذير/تنبيه إذا كانت الخلايا فارغة باستخدام VBA

إظهار تحذير فوري إذا تركت خلية فارغة باستخدام التحقق من صحة البيانات


عرض رسالة تحذير/تنبيه إذا كانت الخلايا فارغة باستخدام دالة ISBLANK

لمراقبة الأسئلة غير المجاب عليها بسرعة في نطاق معين، يمكنك إنشاء رسالة تحذير ديناميكية باستخدام دالتي ISBLANK وCOUNTBLANK، والتي توفر تنبيهًا موجزًا عند ترك أي خلايا فارغة.

1. انقر فوق خلية غير مستخدمة حيث تريد عرض رسالة التحذير، على سبيل المثال C18، ثم أدخل الصيغة أدناه:

="There are still "&COUNTBLANK(B1:B16)&" questions you have not answered!"

2. اضغط على مفتاح Enter. ستقوم الخلية الآن بعرض رسالة تُحدث عدد الإدخالات غير المجاب عنها داخل النطاق المحدد.

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

3. لزيادة وضوح التحذير الخاص بك، حدد الخلية الناتجة، ثم في الشريط انتقل إلى الرئيسية > لون الخط > أحمر، انقر فوق عريض، وبشكل اختياري قم بتعديل حجم الخط. سيؤدي ذلك إلى ضمان تميز التنبيه للمستخدمين الذين يقومون بتعبئة النموذج.
A screenshot of Excel with a formatted cell showing a warning message in red and bold font for blank cells

سيناريوهات الاستخدام & نصائح: هذه الطريقة مناسبة لل_dashboards_، النماذج، والتقارير حيث يكون من المفيد الحصول على تحذير موجز بدلاً من التنبيه عند كل خلية فارغة. تأكد من أن المستخدمين يمكنهم رؤية وفهم التحذير الموجز؛ قد ترغب في وضعه بالقرب من زر الإرسال أو في منطقة بارزة. للحصول على أفضل النتائج، قم بإغلاق الخلية التي تحتوي على الصيغة حتى لا يتمكن المستلمون من حذفها عن طريق الخطأ.

إدخال شرطة أو نص معين مثل NA بسرعة في جميع الخلايا الفارغة في النطاق المحدد في Excel

يمكن لأداة Fill Blank Cells في Kutools for Excel مساعدتك في إدخال نص معين، مثل "تحذير"، في جميع الخلايا الفارغة في النطاق المحدد ببضع نقرات فقط.

ad fill blank cells5

Kutools لـ Excel - قم بتعزيز Excel بأكثر من 300 أدوات أساسية. استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! احصل عليه الآن

عرض رسالة تحذير/تنبيه إذا كانت الخلايا فارغة باستخدام عمود مساعد

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

1. في العمود الموجود مباشرةً إلى يمين إجاباتك (على سبيل المثال، الخلية C2 إذا كانت إجاباتك في العمود B)، أدخل الصيغة التالية:

=IF(ISBLANK(B2),"Please Answer This Question","")

ثم اسحب مقبض التعبئة إلى أسفل بجانب بياناتك لتطبيق الصيغة على جميع الصفوف ذات الصلة.
A screenshot of the formula in Excel where IF and ISBLANK are used

2. لجعل التحذيرات أكثر وضوحًا، حدد نطاق العمود المساعد الجديد وقم بتنسيقه (على سبيل المثال، الرئيسية > لون الخط > أحمر، انقر على عريض).

الآن، سيكون لكل مدخل فارغ في عمود الإجابة رسالة تحذير واضحة في العمود المساعد، مما يجعل من السهل تحديد النقاط المتروكة بسهولة.
A screenshot of a column in Excel showing warning messages next to blank cells in the Answer column

سيناريوهات الاستخدام & نصائح: استخدم هذه الطريقة لنماذج الاستبيان، قوائم الحضور، أو في أي مكان ترغب فيه في وجود مؤشر صف بصف لتحديد المدخلات المفقودة. يمكنك تعديل نص التحذير ليتوافق مع سياقك. تذكر أنه إذا قمت بإدراج أو حذف صفوف، تأكد من أن الصيغة تغطي النطاق الجديد حسب الحاجة.


عرض رسالة تحذير/تنبيه إذا كانت الخلايا فارغة باستخدام VBA

في السيناريوهات التي ترغب فيها في ظهور مربع حوار ينبه المستخدم فورًا حول أي فراغات في النطاق المحدد، توفر حلول VBA طريقة تفاعلية. يمكنك استخدام هذا عند توزيع القوالب أو أتمتة المهام التي تتطلب إدخال البيانات الكامل قبل المتابعة.

1. اضغط على Alt + F11 لفتح نافذة Microsoft Visual Basic for Applications.

2. انتقل إلى إدراج > وحدة، والصق الكود التالي من VBA في منطقة الكود:

VBA: تحذير إذا كانت هناك خلايا فارغة في نطاق محدد

Sub BlackCell()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "Kutools for Excel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeBlanks)
If Err = 0 Then
MsgBox "You don't answer all of questions!"
End If
End Sub

3. اضغط F5 أو انقر فوق زر التشغيل لتنفيذ الماكرو.

4. ستظهر نافذة منبثقة من Kutools for Excel. حدد النطاق الذي تريد التحقق منه، وانقر فوق موافق للمتابعة.
A screenshot of the Kutools for Excel dialog box where users specify a range to check for blank cells

إذا تم اكتشاف أي خلايا فارغة في النطاق المحدد، سيظهر مربع حوار لتحذيرك:
A screenshot of the dialog box showing an alert message indicating there are blank cells in the specified range in Excel

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



إظهار تحذير فوري إذا تركت خلية فارغة باستخدام التحقق من صحة البيانات

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

1. حدد النطاق حيث تريد فرض إدخال غير فارغ، على سبيل المثال B1:B16 في استبيانك.

2. انقر فوق بيانات > التحقق من صحة البيانات > التحقق من صحة البيانات من الشريط.

3. في مربع الحوار التحقق من صحة البيانات، في علامة التبويب الإعدادات، ضبط السماح على مخصص.

4. في حقل الصيغة، أدخل الصيغة التالية لمنع الفراغات:

=LEN(B1)>0

إذا تم التطبيق على عدة خلايا مرة واحدة، سيقوم Excel تلقائيًا بتعديل الصيغة لكل صف.

5. لاحظ أن تقوم بإلغاء تحديد مربع تجاهل الفراغات.

6. انتقل إلى علامة التبويب تنبيه الخطأ. هنا، يمكنك تخصيص التنبيه. على سبيل المثال، ضبط النمط على إيقاف لقاعدة صارمة، أو إلى تحذير أو معلومات لعرض تنبيه أكثر اعتدالاً. أدخل رسالة خطأ ذات صلة مثل "لا يمكن ترك هذه الخلية فارغة. يرجى تقديم إجابتك."

6. انقر فوق موافق لحفظ القاعدة. عندما يحاول المستخدم ترك خلية فارغة في النطاق المحدد والانتقال إلى خلية أخرى، سيتم عرض رسالة التنبيه المخصصة تلقائيًا.

المزايا & القيود: التحقق من صحة البيانات ممتاز للنماذج أو القوالب التي سيتم ملؤها إلكترونيًا وحيث تكون الاكتمالية حرجة. يقدم مرونة بين متطلبات صارمة (إيقاف) أو تحذير للمستخدم (تحذير/معلومات). لاحظ أنه يمكن تجاوز التحقق من صحة البيانات عن طريق لصق القيم، لذلك فهو ليس حماية مطلقة. لتنفيذ أكثر صرامة، قم بدمجه مع طرق أخرى أو حماية الورقة.

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


مقالات ذات صلة

كيفية منع الحفظ إذا كانت خلية معينة فارغة في Excel؟

كيفية تسليط الضوء على صف إذا كانت الخلية تحتوي على نص/قيمة/فارغ في Excel؟

كيفية عدم الحساب (تجاهل الصيغة) إذا كانت الخلية فارغة في Excel؟

كيفية استخدام دالة IF مع AND، OR، وNOT في Excel؟

كيفية إدخال/عرض نص أو رسالة إذا كانت الخلايا فارغة في Excel؟

كيفية حذف صفوف إذا كانت الخلايا فارغة في قائمة طويلة في Excel؟

أفضل أدوات الإنتاجية لمكتب العمل

🤖 Kutools AI Aide: أحدث ثورة في تحليل البيانات اعتمادًا على: التنفيذ الذكي |  توليد الأكواد |  إنشاء الصيغ المخصصة |  تحليل البيانات وتوليد الرسوم البيانية |  استخدام Kutools Functions...
ميزات شائعة: البحث، تمييز أو وضع علامة على المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو الخلايا بدون فقدان البيانات | تقريب بدون الصيغة...
بحث متقدم: بحث بمعايير متعددة VLookup | بحث بقيم متعددة VLookup | بحث في عدة ورقات VLookup | مطابقة غامضة...
قائمة منسدلة متقدمة: إنشاء قائمة منسدلة بسرعة | قائمة منسدلة معتمدة | قائمة منسدلة متعددة الاختيارات...
مدير الأعمدة: إضافة عدد محدد من الأعمدة | نقل الأعمدة | تبديل حالة إظهار الأعمدة المخفية | مقارنة النطاقات والأعمدة...
ميزات مميزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | مدير أدوات المصنف وورقة العمل | مكتبة النص التلقائي | منتقي التاريخ | دمج البيانات | تشفير/فك تشفير الخلايا | إرسال البريد الإلكتروني حسب الجدول | مرشح متقدم | تصفية خاصة (تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...)...
أفضل15 مجموعة أدوات:12 أداة نصية (إضافة نص، حذف الأحرف المحددة، ...) | أكثر من50 نوع رسم بياني (مخطط جانت، ...) | أكثر من40 صيغة عملية (حساب العمر بناءً على تاريخ الميلاد، ...) |19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار، ...) |12 أداة تحويل (تحويل إلى كلمات، تحويل العملة، ...) |7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم الخلايا، ...) | ... والمزيد
استخدم Kutools بلغتك المفضلة – يدعم الإنجليزية، الإسبانية، الألمانية، الفرنسية، الصينية، وأكثر من40 لغة أخرى!

عزز مهاراتك في 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 Tabs PowerPoint
  • حزمة الكل في واحد — إضافات Excel وWord وOutlook وPowerPoint + Office Tab Pro
  • مثبّت واحد، ترخيص واحد — إعداد في دقائق (جاهز لـ MSI)
  • الأداء الأفضل معًا — إنتاجية مُبسطة عبر تطبيقات Office
  • تجربة كاملة لمدة30 يومًا — بدون تسجيل، بدون بطاقة ائتمان
  • قيمة رائعة — وفر مقارنة بشراء الإضافات بشكل منفرد