KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف تُدرج صفًّا فارغًا فوق نصٍّ معيَّن في Excel؟

المؤلفXiaoyangتاريخ التعديل
البيانات الأصليةسهم يمينإدراج صف فوق نص معيّن

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

إدراج صف فارغ فوق نص معيّن باستخدام كود VBA

إدراج صف فارغ فوق نص معيّن باستخدام Kutools لـ Excel


إدراج صف فارغ فوق نص معيّن باستخدام كود VBA

إدراج صف فارغ يدويًّا فوق النص المعيّن، خليةً تلو الأخرى، يستهلك وقتًا طويلاً بلا داعٍ. لذا، سأقدّم لك كود VBA يُمكّنك من إدراج صف فارغ دفعة واحدة فوق القيمة المعيّنة في الخلية!

1. اضغط باستمرار على مفتاحَيْALT + F11، وسيفتح لك ذلك نافذةمايكروسوفت فيجوال بيسك للتطبيقات.

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

كود VBA: إدراج صف فارغ فوق نص معيّن بسرعة

Sub test1()
'updateby Extendoffice
    Dim i As Long
    Dim xLast As Long
    Dim xRng As Range
    Dim xTxt As String
    On Error Resume Next
    xTxt = Application.ActiveWindow.RangeSelection.Address
    Set xRng = Application.InputBox("please select the column with specific text:", "Kutools for Excel", xTxt, , , , , 8)
    If xRng Is Nothing Then Exit Sub
    If (xRng.Columns.Count > 1) Then
        MsgBox "the selected range must be one column", , "Kutools for Excel"
        Exit Sub
    End If
    xLast = xRng.Rows.Count
    For i = xLast To 1 Step -1
      If InStr(1, xRng.Cells(i, 1).Value, "Mike") > 0 Then
        Rows(xRng.Cells(i, 1).Row).Insert shift:=xlDown
      End If
    Next
End Sub

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

كود VBA لتحديد نطاق البيانات

4. ثم انقر فوق زرموافق، وسيتم إدراج صفوف فارغة فوق النص المُعيَّن «Mike».

ملاحظة: في الكود أعلاه، يمكنك تغيير قيمة النص "Mike" إلى أي قيمة أخرى تريدها من السطرIf InStr(1, xRng.Cells(i, 1).Value, «Mike») > 0Then.


إدراج صف فارغ فوق نص معيّن باستخدام Kutools لـ Excel

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

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

بعد تثبيتKutools لـ Excel، يُرجى اتباع الخطوات التالية:

1. حدد نطاق البيانات الذي ترغب في استخدامه.

2. ثم انقر فوقKutools > تحديد > تحديد خلايا محددة، انظر لقطة الشاشة:

انقر على ميزة تحديد الخلايا المحددة من Kutools

3. في مربع حوارتحديد خلايا محددة، اخترخليةضمن قسمنوع التحديد، ثم حدّد المعايير المطلوبة ضمن قسمتحديد النوع. في هذه الحالة، سأختاريساويمن القائمة المنسدلة لخانةتحديد النوع، وأدخل الاسم الذي أريد تحديده. انظر لقطة الشاشة:

تعيين المعايير في مربع الحوار

4. بعد ذلك، انقر فوق زرموافق، وسيتم تحديد جميع الخلايا التي تحتوي على القيمة «Mike» دفعة واحدة. انظر لقطة الشاشة:

تم تحديد جميع الخلايا التي تحتوي على النص المعيّن

5.بعد تحديد خلايا النص المعيّن، يُرجى النقر فوقالصفحة الرئيسية>إدراج>إدراج صفوف ورقة العمل، وسيتم إدراج صفوف فارغة فوق النص المحدد، انظر لقطات الشاشة:

انقر الصفحة الرئيسية > إدراج > إدراج صفوف ورقةسهم يمينتم إدراج صفوف فارغة فوق النص المحدد

حمّل Kutools لـ Excel وجربه مجانًا الآن!


عرض توضيحي: إدراج صف فارغ فوق نص معيّن باستخدام Kutools لـ Excel

 

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

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   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.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل