Skip to main content

كيفية العثور على جميع الخلايا الفارغة واستبدالها برقم أو نص معين في Excel؟

Author: Siluvia Last Modified: 2025-05-30

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

العثور على استبدال جميع الخلايا الفارغة باستخدام وظيفة البحث والاستبدال
العثور على استبدال جميع الخلايا الفارغة باستخدام كود VBA
املأ بسهولة جميع الخلايا الفارغة في نطاق باستخدام Kutools لـ Excel


العثور على استبدال جميع الخلايا الفارغة باستخدام وظيفة البحث والاستبدال

يمكنك استخدام وظيفة البحث والاستبدال لاستبدال جميع الخلايا الفارغة بمحتوى معين في Excel. يرجى القيام بما يلي.

1. حدد النطاق الذي يحتوي على خلايا فارغة تحتاج إلى استبدالها بمحتوى معين، ثم اضغط على مفتاحي Ctrl + H معًا لفتح مربع الحوار البحث والاستبدال.

2. في مربع الحوار البحث والاستبدال المنبثق، ضمن علامة التبويب استبدال، اترك مربع البحث عن فارغًا، وأدخل النص المحدد الذي تريد استبدال الخلايا الفارغة به في مربع الاستبدال بـ، وأخيرًا انقر فوق زر استبدال الكل. انظر لقطة الشاشة:

set options in the find and replace dilaog box

3. انقر فوق زر موافق في مربع الحوار التالي.

a promt box popps out to remind how many cells are replaced

ثم يتم استبدال جميع الخلايا الفارغة في النطاق المحدد بمحتوى معين.


املأ بسهولة جميع الخلايا الفارغة بقيمة معينة في Excel:

Kutools لـ Excel's ملء الخلايا الفارغة الأداة تساعدك بسهولة على ملء جميع الخلايا الفارغة في النطاق المحدد برقم أو نص معين في Excel كما هو موضح في العرض التوضيحي أدناه.
قم بتنزيله وتجربته الآن! (30- يوم تجربة مجانية)

fill all blank cells with certain value by kutools


العثور على استبدال جميع الخلايا الفارغة باستخدام كود VBA

يمكنك أيضًا تطبيق طريقة VBA لاستبدال جميع الخلايا الفارغة بمحتوى معين في نطاق. يرجى القيام بما يلي.

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

2. في نافذة Microsoft Visual Basic for Application، انقر فوق إدراج > وحدة، ثم قم بنسخ ولصق الكود التالي VBA في نافذة الوحدة.

كود VBA: استبدال الخلايا الفارغة بمحتوى معين

Sub Replace_Blanks()
	Dim xStr As String
	Dim xRg As Range
	Dim xCell As Range
	Dim xAddress As String
	Dim xUpdate As Boolean
	On Error Resume Next
	xAddress = Application.ActiveWindow.RangeSelection.Address
	Set xRg  = Application.InputBox("Please select a range", "Kutools for Excel", xAddress, , , , , 8)
	Set xRg  = xRg.SpecialCells(xlBlanks)
	If (Err <> 0) Or (xRg Is Nothing) Then
		MsgBox "No blank cells found", , "Kutools for Excel"
		Exit Sub
		End If
		xStr = Application.InputBox("Replace blank cells with what?", "Kutools for Excel")
		xUpdate = Application.ScreenUpdating
		Application.ScreenUpdating = False
		For Each xCell In xRg
			xCell.Formula = xStr
		Next
		Application.ScreenUpdating = xUpdate
	End Sub

3. اضغط على مفتاح F5 لتشغيل الكود. في مربع الحوار Kutools لـ Excel، حدد النطاق الذي يحتوي على الخلايا الفارغة التي تحتاج إلى العثور عليها واستبدالها، ثم انقر فوق زر موافق.

vba code to select the range with blank cells to find and replace

4. في مربع الحوار الآخر الخاص بـ Kutools لـ Excel، أدخل المحتوى المحدد في مربع النص، وانقر فوق زر موافق. انظر لقطة الشاشة:

vba code to enter the certain content into the textbox

ثم يتم استبدال جميع الخلايا الفارغة بنص معين فورًا كما هو محدد أعلاه.

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

a prompt box will pop out if the selected range does not contain blank cells


املأ بسهولة جميع الخلايا الفارغة في نطاق باستخدام Kutools لـ Excel

تساعدك أداة ملء الخلايا الفارغة الخاصة بـ Kutools لـ Excel على ملء جميع الخلايا الفارغة بسهولة بمحتوى معين. يرجى القيام بما يلي.

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

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

 click Fill Blank Cells feature of kutools

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

set a specific text in the dilaog box

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

all blank cells are filled with the specific text

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

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

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

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

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


Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير

  • تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
  • افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
  • يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!