Skip to main content

Kutools for Office — مجموعة واحدة. خمسة أدوات. أنجز المزيد.

كيفية نسخ وإدراج صف عدة مرات أو تكرار الصف x مرة في Excel؟

Author Xiaoyang Last modified

في عملك اليومي، هل حاولت من قبل نسخ صف أو كل صف ثم إدراجه عدة مرات أسفل الصف الحالي للبيانات في ورقة العمل؟ على سبيل المثال، لدي نطاق من الخلايا، الآن أريد نسخ كل صف ولصقها 3 مرات في الصف التالي كما هو موضح في لقطة الشاشة التالية. كيف يمكنك التعامل مع هذه المهمة في Excel؟

original data arrow right copy and insert row multiple times

نسخ وإدراج صف محدد عدة مرات باستخدام كود VBA

إذا كنت تريد تكرار صف محدد واحد فقط x مرات، فقد يساعدك الكود التالي لـ VBA، يرجى القيام بما يلي:

1. حدد الصف الذي تريد نسخه وإدراجه عدة مرات، ثم اضغط باستمرار على مفتاحي ALT + F11، ثم سيتم فتح نافذة Microsoft Visual Basic for Applications.

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

كود VBA: تكرار صف محدد واحد عدة مرات:

Sub test()
'Updateby Extendoffice
    Dim xCount As Integer
LableNumber:
    xCount = Application.InputBox("Number of Rows", "Kutools for Excel", , , , , , 1)
    If xCount < 1 Then
        MsgBox "the entered number of rows is error, please enter again", vbInformation, "Kutools for Excel"
        GoTo LableNumber
    End If
    ActiveCell.EntireRow.Copy
    Range(ActiveCell.Offset(1, 0), ActiveCell.Offset(xCount, 0)).EntireRow.Insert Shift:=xlDown
    Application.CutCopyMode = False
End Sub

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

 enter the number of times want to duplicate

4. ثم انقر فوق زر موافق، وتم إدراج ثلاثة صفوف جديدة مُنسَّقة أسفل الصف المحدد، انظر لقطة الشاشة:

the specific number of new copied rows are inserted below the selected row


نسخ وإدراج كل صف عدة مرات بسهولة بناءً على رقم محدد

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

Kutools لـ Excel: يحتوي على أكثر من 300 إضافة مفيدة لـ Excel، جربها مجانًا بدون قيود لمدة 60 يومًا. قم بالتنزيل وتجربة الإصدار التجريبي المجاني الآن!


نسخ وإدراج كل صف عدة مرات باستخدام كود VBA

لتكرار كل صف عدة مرات في نطاق، يمكنك تطبيق الكود التالي لـ VBA، يرجى القيام بما يلي:

1. اضغط باستمرار على مفتاحي ALT + F11، ثم سيتم فتح نافذة Microsoft Visual Basic for Applications.

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

كود VBA: تكرار كل صف عدة مرات:

Sub insertrows()
'Updateby Extendoffice
Dim I As Long
Dim xCount As Integer
LableNumber:
xCount = Application.InputBox("Number of Rows", "Kutools for Excel", , , , , , 1)
If xCount < 1 Then
MsgBox "the entered number of rows is error ,please enter again", vbInformation, "Kutools for Excel"
GoTo LableNumber
End If
For I = Range("A" & Rows.CountLarge).End(xlUp).Row To 2 Step -1
Rows(I).Copy
Rows(I).Resize(xCount).Insert
Next
Application.CutCopyMode = False
End Sub

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

enter the number of times  want to duplicate for each record

4. ثم انقر فوق موافق، وتم نسخ كل صف وإدراجه 3 مرات أسفل الصفوف النشطة، انظر لقطة الشاشة:

original data arrow right  each row is copied and inserted specific number of times

ملاحظة: في الكود أعلاه، الحرف A يشير إلى أن نطاق البيانات يبدأ في العمود A، إذا كانت بياناتك تبدأ في العمود K، يرجى تغيير A إلى K حسب حاجتك.


نسخ وإدراج كل صف عدة مرات بناءً على رقم محدد باستخدام ميزة رائعة

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

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

نصائح:لتطبيق ميزة تكرار الصفوف / الأعمدة بناءً على قيمة الخلية، أولاً، يجب عليك تنزيل Kutools لـ Excel، ثم يمكنك تطبيق الميزة بسرعة وسهولة.

بعد تثبيت Kutools لـ Excel، يرجى القيام بما يلي:

1. أدخل أرقام التكرار التي تريد تكرار الصفوف بها في قائمة خلايا بجانب بياناتك، انظر لقطة الشاشة:

Enter the repeat numbers to duplicate rows in a list of cells beside the data

2. انقر فوق Kutools > إدراج > تكرار الصفوف / الأعمدة بناءً على قيمة الخلية، انظر لقطة الشاشة:

click Duplicate Rows / Columns based on cell value feature of kutools

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

specify options in the dialog box

4. ثم، انقر فوق الزر موافق أو تطبيق، ستحصل على النتيجة التالية كما تحتاج:

original data arrow right rows are repeated by the specific number

انقر لتنزيل Kutools لـ Excel وتجربة الإصدار التجريبي المجاني الآن!

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

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

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