Excel: إخفاء الصفوف إذا كانت أي خلية فارغة ضمن نطاق معين
يمكن أن تؤثر الخلايا الفارغة في بياناتك سلبًا على الحسابات والرسوم البيانية والتقارير. إذا كنت ترغب في تنظيف ورقة العمل الخاصة بك عن طريق إخفاء أي صف يحتوي على خلية فارغة واحدة أو أكثر، يوفّر Excel عدة حلول—تتراوح بين الأدوات المدمجة وأتمتة VBA. ويأخذك هذا الدليل في جولةٍ عبر أكثر هذه الطرق فاعلية.
استخدم ميزة «الانتقال إلى خاص» لإخفاء الصفوف التي تحتوي على خلايا فارغة
استخدم KUTOOLS AI لإخفاء الصفوف التي تحتوي على خلايا فارغة
استخدم كود VBA لإخفاء الصفوف التي تحتوي على خلايا فارغة
استخدم ميزة «الانتقال إلى خاص» لإخفاء الصفوف التي تحتوي على خلايا فارغة
باستخدام وظيفة «الانتقال إلى خاص»، يمكنك تحديد الخلايا الفارغة أولاً، ثم تطبيق اختصارات لوحة المفاتيح لإخفاء الصفوف التي تحتوي على هذه الخلايا. يُرجى اتباع الخطوات التالية:
- حدد نطاق البيانات الذي يحتوي على الخلايا الفارغة التي ترغب في إخفائها.
- ثم انقر فوقالصفحة الرئيسية > بحث وتحديد > الانتقال إلى خاص. (يمكنك أيضًا الضغط على)Ctrl + G لفتح مربع حوارالانتقال إلى، ثم النقر فوقخاصللوصول إلى مربع حوارالانتقال إلى خاص.) راجع لقطة الشاشة:

- في مربع حوارالانتقال إلى خاص، اختر الخيارالخلايا الفارغة، ثم انقر فوق زرموافق.

- تم تحديد جميع الخلايا الفارغة في التحديد، راجع لقطة الشاشة:

- بعد ذلك، يمكنك الضغط معًا على مفاتيحCtrl + 9 لإخفاء الصفوف التي تحتوي على خلايا فارغة.

استخدم KUTOOLS AI لإخفاء الصفوف التي تحتوي على خلايا فارغة
Kutools لـ Excel’s KUTOOLS AI Aide يجمع بين مرونة Excel وذكاء مساعد الذكاء الاصطناعي. فبدلًا من الطرق التقليدية التي تتطلب صيغًا أو كود VBA، يتيح لك KUTOOLS AI أن تصف ما تريد فعله بلغة إنجليزية واضحة—ويتولى هو باقي المهمة!
- بعد تثبيت Kutools لـ Excel، يُرجى النقر فوقKUTOOLS AI > مساعد الذكاء الاصطناعيلفتح جزءKUTOOLS AI Aide.
- بعد ذلك، حدد نطاق الصفوف والأعمدة التي ترغب في فحصها.
- في مربع الإدخالKUTOOLS AI، اكتب أمرًا بلغة طبيعية مثل:
أخفِ الصفوف إذا كانت هناك أي خلايا فارغة في تحديد النطاق
- انقر فوقإرسالأو اضغط على مفتاحEnter. سيقوم KUTOOLS AI بتحليل طلبك، وبعد الانتهاء من التحليل، انقر فوق زرتنفيذ، وسيتم إخفاء الصفوف التي تحتوي على خلايا فارغة دفعة واحدة.

استخدم كود VBA لإخفاء الصفوف التي تحتوي على خلايا فارغة
يتيح لك كود VBA التالي إخفاء الصفوف تلقائيًا إذا كانت أي خلية ضمن نطاق معيّن فارغة.
- اضغط على مفاتيحAlt + F11 لعرض نافذةمايكروسوفت فيجوال بيسك للتطبيقات.
- انقر فوقإدراج>وحدة نمطية، والصق الكود أدناه في نافذة الوحدة النمطية الجديدة.
Sub HideRowsWithAnyBlankCells() 'Updateby Extendoffice Dim ws As Worksheet Dim rng As Range, rowRange As Range Dim i As Long Set ws = ActiveSheet On Error Resume Next Set rng = Application.InputBox( _ Prompt:="Please select the range to check for blank cells:", _ Title:="KutoolsforExcel", _ Type:=8) On Error GoTo 0 If rng Is Nothing Then MsgBox "No range selected. Macro canceled.", vbExclamation Exit Sub End If Application.ScreenUpdating = False For i = 1 To rng.Rows.Count Set rowRange = rng.Rows(i) If Application.WorksheetFunction.CountBlank(rowRange) > 0 Then rowRange.EntireRow.Hidden = True End If Next i Application.ScreenUpdating = True MsgBox "Rows with any blank cells have been hidden.", vbInformation End Sub - اضغط على مفتاحF5 لتشغيل الكود، وسيظهر مربع حوار يطلب منك تحديد نطاق للتحقق من الخلايا الفارغة.

- انقر فوقموافق. سيتم إخفاء جميع الصفوف في نطاق التحديد التي تحتوي على خلية فارغة واحدة على الأقل.
🔚 الخاتمة
سواء كنت تدير جدولًا صغيرًا أو مجموعة بيانات ضخمة، فإن إخفاء الصفوف التي تحتوي على خلايا فارغة يُحسّن وضوح البيانات بشكل ملحوظ ويقلل من احتمال وقوع أخطاء في التحليل. وتتوقف الطريقة التي تختارها على احتياجاتك ومستوى خبرتك:
- استخدم ميزة «الانتقال إلى خاص» لمراجعة سريعة يدويًّا ولإخفاء انتقائي.
- استفد من KUTOOLS AI للحصول على حل ذكي دون الحاجة إلى كتابة أكواد، كل ما عليك هو إدخال أوامرك بلغة طبيعية!
- طبِّق كود VBA لأتمتة إخفاء الصفوف تكراريًّا بناءً على وجود خلايا فارغة.
كل طريقة توفّر ميزة فريدة—اختر الأنسب لسير عملك لتحقيق إدارة بيانات أسرع وأنظف في Excel. إذا كنت مهتمًّا باستكشاف المزيد من نصائح وحيل 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل






