انتقل إلى المحتوى الرئيسي

4 طرق سهلة لإزالة عدة صفوف فارغة أو فارغة بسرعة في Excel

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


الطريقة أ: إزالة الصفوف الفارغة باستخدام الأمر Go To Special

الآن يرجى القيام بالخطوات التالية لإزالة الصفوف الفارغة مع Go To Special rows:

1. حدد النطاق الذي تريد إزالة الصفوف الفارغة منه ، انقر فوق الصفحة الرئيسية علامة التبويب ، ثم في تحرير مجموعة، انقر فوق بحث وتحديد > انتقل إلى خاص.
doc حذف الصف الفارغ 2

2. في ال انتقل إلى خاص الحوار ، تحقق الفراغات الخيار.
doc حذف الصف الفارغ 3

3. انقر OK، الآن تم تحديد جميع الخلايا الفارغة في التحديد.
doc حذف الصف الفارغ 4

4. انقر الصفحة الرئيسية علامة التبويب، في خلايا مجموعة، انقر فوق حذف > حذف صفوف الورقة.
doc حذف الصف الفارغ 5

الآن تمت إزالة الصفوف ذات الخلايا الفارغة.
doc حذف الصف الفارغ 6

ملحوظة:

يوجد تدفق فادح أثناء استخدامك للأمر Go To Special لحذف الصفوف الفارغة:
ستتم إزالة جميع الصفوف التي تحتوي على خلايا فارغة (حتى إذا كان الصف يحتوي على خلية واحدة فارغة والأعمدة الأخرى تحتوي على بيانات) كما هو موضح أدناه لقطة الشاشة.

doc حذف الصف الفارغ 1


هل ترغب في الحصول على زيادة في الأجور وكثير من الوقت لمرافقة العائلة؟

يعمل Office Tab على تحسين كفاءتك بنسبة 50٪ في Microsoft Office الذي يعمل الآن

لا يمكن تصديق أن العمل في مستندين أو أكثر أسهل وأسرع من العمل في مستند واحد.

بالمقارنة مع المتصفحات المعروفة ، فإن الأداة المبوبة في Office Tab أكثر قوة وفعالية.

قلل مئات النقرات على الماوس وكتابة لوحة المفاتيح كل يوم من أجلك ، وداعًا يد الماوس الآن.

إذا كنت تعمل عادةً في مستندات متعددة ، فسيوفر Office Tab وقتًا رائعًا بالنسبة لك.

نسخة تجريبية مجانية لمدة 30 يومًا ، لا يلزم وجود بطاقة ائتمان.

تفاصيل أكثرحمل التطبيق الآن


الطريقة ب: إزالة الصفوف الفارغة في النطاق / الورقة / المصنف باستخدام Kutools

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

ومع ذلك ، قبل استخدام هذه الأداة ، تحتاج إلى تثبيت مجاني كوتولس ل إكسيل أولا.

انقر كوتولس > حذف > حذف الصفوف الفارغة، ثم في القائمة المنسدلة الفرعية ، اختر عملية واحدة حسب حاجتك.
doc حذف الصف الفارغ 17

العرض التوضيحي: قم بإزالة جميع الصفوف الفارغة بنقرة واحدة فقط


الطريقة ج: إزالة الصفوف الفارغة برمز فبا

1. صحافة ALT + F11 مفتاح التمكين ميكروسوفت فيسوال باسيك للتطبيقات نافذة.

2. انقر إدراج > وحدة لإنشاء جديد وحدة البرنامج النصي ، نسخ ولصق الرمز أدناه إلى البرنامج النصي.

فبا: إزالة الصفوف الفارغة

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

doc حذف الصف الفارغ 7

3. صحافة F5 مفتاح لتشغيل التعليمات البرمجية ، ثم حدد النطاق الذي تستخدمه لإزالة الصفوف الفارغة في ظهرت كوتولسفورإكسيل الحوار.
doc حذف الصف الفارغ 8

4. انقر OK. الآن تمت إزالة الصفوف الفارغة في التحديد.
doc حذف الصف الفارغ 9

ملحوظة:

باستخدام رمز VBA هذا ، من الأفضل إزالة الصفوف الفارغة في نطاق ولكن ليس في ورقة العمل بأكملها ، أو قد يتعطل Microsoft Excel.


الطريقة د: إزالة الصفوف الفارغة باستخدام العمود المساعد ووظيفة التصفية

1. أدخل عمودًا واحدًا قبل نطاق البيانات ، واستخدم إدراج العمود A كمثال ، ثم اكتب هذه الصيغة = B3 & C3 & D3 في A3 لدمج البيانات في الصف 3 ، انظر الصورة:

معلومه- سرية: إذا كانت بياناتك عبر العمود B3 إلى العمود N ، فاضبط الصيغة على = B3 & C3 & D3 & E3 &… & N3.
doc حذف الصف الفارغ 10

2. ثم املأ الصيغة إلى الخلايا عن طريق سحب مقبض التعبئة التلقائية لأسفل.
doc حذف الصف الفارغ 11

3. ثم اضغط البيانات > منقي.
doc حذف الصف الفارغ 12

4. ثم انقر فوق رمز التصفية في عمود المساعد ، تحقق الفراغات الخيار فقط في القائمة المنسدلة. انظر لقطة الشاشة:
doc حذف الصف الفارغ 13

5. انقر OK، تم تصفية جميع الصفوف الفارغة.
doc حذف الصف الفارغ 14

6. حدد الصفوف التي تمت تصفيتها ، انقر فوق الصفحة الرئيسية > حذف > حذف صفوف الورقة لإزالة الصفوف الفارغة.
doc حذف الصف الفارغ 15

7. ثم اضغط البيانات > منقي مرة أخرى للتعطيل منقي وظيفة.
doc حذف الصف الفارغ 16

ملاحظة:

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


العملية النسبية: أدخل صفوفًا فارغة في كل صف آخر

ربما تريد في بعض الأحيان إدراج صفوف فارغة في كل صف آخر من النطاق كما هو موضح أدناه:
doc حذف الصف الفارغ 18

في هذه الحالة ، يمكنك تطبيق أدخل صفوف وأعمدة فارغة فائدة Kutools for Excel للتعامل بسرعة مع هذه المهمة.

1. حدد النطاق الذي تريد إدراج صفوف أو أعمدة فارغة في كل صف آخر ، ثم انقر فوق كوتولس > إدراج > أدخل صفوف وأعمدة فارغة.
doc حذف الصف الفارغ 19

2. في ال أدخل صفوف وأعمدة فارغة الحوار ، تحقق صفوف فارغة or أعمدة فارغة الخيار كما تحتاج في أدخل نوع قسم ، ثم ، في مزيد من الخيارات قسم ، حدد الفاصل الزمني و الصفوف/الأعمدة.
doc حذف الصف الفارغ 20

3. انقر Ok، تم إدراج صفوف فارغة في كل صف آخر من التحديد.

عرض توضيحي: إدراج صفوف وأعمدة فارغة


تنزيل ملف نموذج

عينةانقر لتنزيل ملف عينة

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

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

عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت.  انقر هنا للحصول على الميزة التي تحتاجها أكثر...

الوصف


يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
Comments (54)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
excelente me sirvio el punto uno para 40000 registros en 1 seg
This comment was minimized by the moderator on the site
Great!!! This helps a lot.
This comment was minimized by the moderator on the site
VERY NICE, THANKS
This comment was minimized by the moderator on the site
:lol: Good to share! Thank you!
This comment was minimized by the moderator on the site
Very Helpful :-) it helped me to reconcile big report.
This comment was minimized by the moderator on the site
Guys I recently had this issue. I realised that the F5 special blanks wouldn't work because some of my columns had merged data sharing some rows... I just selected the columns needed and make sure the merge button was unselected. From there, the F5 special blanks select worked! Hope it helps someone.
This comment was minimized by the moderator on the site
This is simple VBA code to delete the entire rows based on particular column:- Sub DeleletBlankrows() Range("A1:A10000").SpecialCells(xlCellTypeBlanks).EntireRow.Delete End Sub
This comment was minimized by the moderator on the site
only usefull if you want to delete ANY row with ONE blank cell, not delete rows with ALL cells being blank. Isn't this titled "How to remove blank or empty rows in Excel?" not "How to remove rows with blank cells?"
This comment was minimized by the moderator on the site
Ah, no, actually. The whole purpose of the sort & filter routine I demonstrated is to take out ONLY rows that are entirely blank across. The inquirer did not want any row removed that had some data in it... only rows that were completely blank. And the problem with the BLANK command was that it took out ANY rows entirely that had even one blank cell, erasing the rest of the data on the same row. Try it. It does the opposite of what you stated in your first sentence.... it takes out only entire blank rows, and leaves ALL the remaining data intact.
This comment was minimized by the moderator on the site
When you select multiple columns, then go to Find & Select -> Go To Special and choose blanks, it will highlight every blank cell within that range. If you then proceed to Delete -> Delete Sheet Rows, it will delete all rows that had a blank cell selected. Go try it.
This comment was minimized by the moderator on the site
oh bro thankyou very very much .....
This comment was minimized by the moderator on the site
thanks a lot, it saved lot of time
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations