4 طرق سهلة لإزالة الصفوف الفارغة أو الخالية المتعددة بسرعة في Excel
يُعدّ التخلُّص من الصفوف الفارغة أو الخالية المتعددة في Excel خطوةً ضروريةً لتنظيف البيانات قبل التحليل أو إعداد التقارير والعروض التقديمية. إذ يمكن أن تؤثّر هذه الصفوف سلبًا على سلامة البيانات، وتُعقّد الحسابات، بل وقد تخفي رؤىً قيّمة. ويقدّم هذا الدليل أربع طرقٍ مباشرةٍ للتخلّص بكفاءةٍ من تلك المساحات الفارغة، لضمان بقاء بياناتك مترابطةً وسهلة الإدارة.
- إزالة صفوف فارغة باستخدام أمر الانتقال إلى خاص (4 خطوات)
- إزالة صفوف فارغة بسهولة في النطاق/الورقة/المصنف باستخدام Kutools (خطوة واحدة)
- إزالة صفوف فارغة باستخدام رمز VBA (4 خطوات)
- إزالة صفوف فارغة باستخدام العمود المساعد ووظيفة التصفية (7 خطوات)
- تنزيل ملف نموذجي
الآن يُرجى اتباع الخطوات أدناه لإزالة الصفوف الفارغة باستخدام ميزة «الانتقال إلى خاص»:
1. حدد النطاق الذي تريد إزالة الصفوف الفارغة منه، ثم انتقل إلى علامة التبويب «الصفحة الرئيسية»، وفي مجموعة «التحرير»، انقر على «بحث وتحديد» > «الانتقال إلى خاص».
2. في مربع حوار «الانتقال إلى خاص»، اختر خيار «الخلايا الفارغة».
3. انقر على «موافق»، وسيتم الآن تحديد جميع الخلايا الفارغة ضمن التحديد.
4. انقر على علامة التبويب «الصفحة الرئيسية»، ثم في مجموعة «الخلايا»، اختر «حذف» > «حذف صفوف الورقة».
لقد تمت الآن إزالة الصفوف التي تحتوي على خلايا فارغة.
ملاحظة:
يوجد عيب جوهري عند استخدامك لأمر «الانتقال إلى خاص» لإزالة الصفوف الفارغة:
سيتم حذف جميع الصفوف التي تحتوي على خلية فارغة واحدة — حتى لو كانت باقي الخلايا في الصف تحتوي على بيانات — كما هو موضح في لقطة الشاشة أدناه.

إذا كنت تبحث عن طريقة سريعة وخالية من الأخطاء لإزالة جميع الصفوف الفارغة من تحديد معين، أو ورقة العمل الحالية، أو ورقة عمل محددة، أو حتى مصنف كامل، ففكّر في استخدام أداة «حذف الصفوف الفارغة» من **Kutools لـ Excel**. تبسّط هذه الأداة العملية المعقدة، وتتيح لك التخلص من الصفوف الفارغة بنقرة واحدة فقط، مما يجنبك اللجوء إلى طرق أكثر تعقيدًا.
انقر على «Kutools» > «حذف» > «حذف الصفوف الفارغة»، ثم من القائمة المنسدلة الفرعية، اختر العملية التي تحتاجها.

- بعد تحديد «ورقة العمل النشطة» أو «ورقة العمل المحددة» أو «في جميع الأوراق»، سيتم حذف جميع الصفوف الفارغة فورًا من الأوراق المختارة.
- إذا كنت قد حددت نطاقًا وطبقت خيار «النطاق المحدد»، فسيظهر مربع حوار كما في لقطة الشاشة أدناه. ما عليك سوى اختيار الخيار الذي تريده، ثم النقر على «موافق».
- «الصفوف الفارغة في النطاق المحدد»: يُزيل هذا الخيار الصفوف الفارغة بالكامل من نطاق التحديد، حيث يستهدف فقط تلك الصفوف التي لا تحتوي على أي بيانات، ويترك دون تغيير جميع الصفوف التي تتضمّن حتى أدنى محتوى.
- «حذف الصفوف بأكملها مع الصفوف الفارغة في النطاق المحدد»: يحذف هذا الخيار أي صف ضمن النطاق يحتوي على خلية فارغة واحدة أو أكثر، حيث يتم حذف الصف بالكامل حتى لو احتوى على بعض البيانات، بمجرد وجود خلية فارغة فيه.

- لاستخدام هذه الميزة، يجب أن يكون لديك Kutools لـ Excel مثبّتًا على جهاز الكمبيوتر الخاص بك.انتقل لتنزيل Kutools لـ Excel الآن.
1. اضغط على مفتاحَي «Alt» + "F11" لفتح نافذة «مايكروسوفت فيجوال بيسك للتطبيقات».
2. انقر على «إدراج» > «وحدة» لإنشاء نص برمجي جديد، ثم انسخ والصق الكود أدناه في هذا النص.
VBA: إزالة الصفوف الفارغة
Sub DeleteBlankRows()
'Update 20190107
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xRows = WorkRng.Rows.Count
Application.ScreenUpdating = False
For I = xRows To 1 Step -1
If Application.WorksheetFunction.CountA(WorkRng.Rows(I)) = 0 Then
WorkRng.Rows(I).EntireRow.Delete XlDeleteShiftDirection.xlShiftUp
End If
Next
Application.ScreenUpdating = True
End Sub 
3. اضغط مفتاح "F5" لتشغيل الكود، ثم حدد النطاق الذي ترغب في استخدامه لإزالة الصفوف الفارغة من مربع الحوار المنبثق «Kutools for Excel».
4. انقر على «موافق». الآن، تم إزالة الصفوف الفارغة من التحديد.
1. أدرج عمودًا واحدًا قبل نطاق بياناتك — كمثال، أدرج العمود A — ثم اكتب الصيغة التالية في الخلية A3 لدمج البيانات الموجودة في الصف 3، كما هو موضح في لقطة الشاشة:
=B3&C3&D3 تلميح: إذا امتدت بياناتك من الخلية B3 إلى العمود N، عدّل الصيغة لتصبح =B3&C3&D3&E3&…&N3. 
2. بعد ذلك، املأ الخلايا بالصيغة بسحب مقبض التعبئة التلقائي لأسفل.
3. بعد ذلك، انقر على «بيانات» ثم اختر «تصفية».
4. بعد ذلك، انقر على «رمز التصفية» في العمود المساعد، ثم اختر خيار «الخلايا الفارغة» فقط من القائمة المنسدلة. راجع لقطة الشاشة:
5. انقر على «موافق»، وستتم الآن تصفية جميع الصفوف الفارغة.
6. حدد الصفوف المُصفاة، ثم انتقل إلى «الصفحة الرئيسية» > «حذف» > «حذف صفوف الورقة» لإزالة الصفوف الفارغة.
7. بعد ذلك، انقر على «بيانات» > «تصفية» مرة أخرى لإيقاف وظيفة «التصفية».
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل

انقر لتنزيل ملف نموذجي