اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

 هل يمكن نسخ مجموعه خلايا متتاليه ولصقها فى خلايا اخرى بشكل متفرق كما هو موجود فى المثال المرفق 

ويتم عمل هذا الامر فى خطوه واحده 

افيدونا يا اهل الخبره فى الاكسل وشكرامثال.rar

مثال.rar

قام بنشر

جرب الكود التالي عله يفي بالغرض

Sub Test()
    Dim a As Variant
    Dim b As Variant
    Dim i As Long
    Dim x As Long
    
    a = Range("H12:H16").Value
    ReDim b(1 To UBound(a, 1) * 2, 1 To UBound(a, 2))
    
    For i = LBound(b, 1) To UBound(b, 1) Step 2
        x = x + 1
        b(i, 1) = a(x, 1)
    Next i
    
    Range("N12").Resize(UBound(b, 1), UBound(b, 2)).Value = b
End Sub

 

أو كود أسهل من السابق

Sub Demo()
    Dim a As Variant
    
    a = Split(Join(Application.Transpose(Range("H12:H16")), ",,"), ",")
    Range("N12").Resize(UBound(a) + 1).Value = Application.Transpose(a)
End Sub

 

  • Like 2
قام بنشر

اولا شكرا على الاهتمال 

المطلوب نسخ ولصق ولكن لصق فى خليه وترك خليه 

كما هوه موجود فى الملف المرفق

قام بنشر
2 hours ago, morestudy said:

السلام عليكم

أخي الفاضل eng.osama.kh

ما الذي ترغب بعمله؟ هل هو ترحيل بيانات أم نسخ ولصق فقط أم ماذا حدد المطلوب ووضحه جيداً حتى يتم الإجابة على سؤالك.

حجربها وابلغك بالنتيجه انا شاكر على كل حال 

 

قام بنشر

 الاستاذ ياسر خليل

تم استخدام الكود وهوه يعمل كما كنت اريد 

ولكنه يعمل لمره واحده فقط 

لا استطيع تكرار الامر مره اخرى 

فهل يوجد تعديل فى الكود يمكن عمله لجعله يعمل بشكل مستمر

وشكرا

قام بنشر

أعتقد أنك تقصد النطاق 

Range("H12:H16")

ستقوم بتغيير الرقم 16 إلى آخر رقم فيه بيانات أو .. استبدل هذا الجزء في الكود بهذا الجزء

Range("H12:H" & Cells(Rows.Count,"H").End(XlUp).Row)

 

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information