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

الترحيل من الشيت رقم 1 الى الشيت رقم 2 مع تكرار كل سطر حسب عدد المرات الموجودة في الخلية


BAbGHDADI
إذهب إلى أفضل إجابة Solved by سليم حاصبيا,

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

كيف يمكنني الترحيل من الشيت رقم 1 الى الشيت رقم 2 مع تكرار كل سطر حسب عدد المرات الموجودة في الخلية. . وتكرار العملية حتى اخر سطر يتوفر على بيانات في الشيت 1 

وشكرا 

 

FEUIL1.jpg

TESTE55.xlsx

رابط هذا التعليق
شارك

اذا كنت تريد مثل هذا الصورة (قمت بتغيير البيانات فقط من أجل مشاهدة النتيجة بوضوح)

يمكن اعادة نسخ البيانات السابقة الى الشيت Feuiil2

او نسخ المعادلات من الشيت  Feuiil1 الى ملفك

الملف مرفق

 

BAbI.png

BAbGHDADI.xlsx

  • Like 1
رابط هذا التعليق
شارك

اعتذر واتاسف عن تاخري في الرد .

شكرا جزيلاً لكل من الاستاد محي الدين ابو البشر  والاستاد سليم حاصبيا 

واقل ما يقال عن هدا العمل .  انه رااائع جدا

شكراً على مساعدتكم دون مقابل، فهو شعور لا يمكن وصفه بالكلام.

 

رابط هذا التعليق
شارك

  • أفضل إجابة

بارك الله فيك استاذ محي الدين

وهذا ماكرو اخر لنفس الهدف (زيادة في اثراء الموضوع)

Option Explicit

Sub Expand_Me()
Dim i%, M%, y%, x As Byte
M = 2
y = Sheets("Feuil1").Range("A1"). _
   CurrentRegion.Rows.Count
   If y = 1 Then Exit Sub
    With Sheets("Feuil2")
          .Range("A1").CurrentRegion.ClearContents
          .Range("A1").Resize(, 14).Value = _
           Sheets("Feuil1").Range("A1").Resize(, 14).Value
        For i = 2 To y
          x = Sheets("Feuil1").Range("G" & i)
         .Range("A" & M).Resize(x, 14).Value = _
         Sheets("Feuil1").Range("A" & i).Resize(, 14).Value
         M = x + M
        Next i
    End With
End Sub

 

  • Like 2
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information