اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم .. 

ممكن عمل كود بحيث يقوم بتكرار أول صف بعد كل صف تسلسل كما مبين في المرفق حيث ان الشيت 1 هي الصفحة الرئيسية والشيت 2 هي النتيجة او المطلوب كما مبين في الصورة المرفقة ايضا 

مع شكري وتقديري

تكرار اول صف بعد كل تسلسل.rar

44.jpg

قام بنشر

جرب هذا الماكرو

على اساس ان البيانات تبدأ من الخلية A1 وحتى العامود D

Sub InsertRowsAfter()
    Dim rg, MyCell, First_rg As Range
    Dim lr, x As Integer
    lr = Cells(Rows.count, 1).End(3).Row
    Set rg = Range("a1:a" & lr)
    Set First_rg = Range("a1:d1")

For i = 2 To lr * 2
   
        If Cells(i, 1).Value <> "" Then
            Cells(i, 1).Offset(1, 0).EntireRow.Insert
        End If
        
    Next

    x = Cells(Rows.count, 1).End(3).Row
    For i = 2 To x
    If IsEmpty(Cells(i, 1)) Then
     Range(Cells(i, 1), Cells(i, 4)).Value = First_rg.Value
     End If
     Next
    Cells(x + 2, 2) = "المجموع"
    t = "=SUM(D2:D" & x & ")"
     Cells(x + 2, 4) = Evaluate(t)
End Sub

 

  • Like 1
قام بنشر
Sub InsertRowsAfter()
    Dim rg, MyCell, First_rg As Range
    Dim lr, x As Integer
    lr = Cells(Rows.count, 1).End(3).Row
    Set rg = Range("a1:a" & lr)
    Set First_rg = Range("a1:d1")

اليس بهذا الكود حددنا صف البدايه .. وكذلك صف النهايه

هل فهمي صح يا استاذ سليم

وصف النهايه متغير

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information