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

نقل عمودين في عمود واحد


TQTHAMI
إذهب إلى أفضل إجابة Solved by أ / محمد صالح,

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

Sub Test()
    Dim a, c As Long, r As Long
    With ActiveSheet
        r = 7
        a = .Range("B7").CurrentRegion.Offset(1).Value
        For c = LBound(a, 2) To UBound(a, 2)
            .Range("E" & r).Resize(UBound(a, 1)).Value = Application.Index(a, , c)
            r = r + UBound(a, 1) - 1
        Next c
    End With
End Sub

 

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

  • أفضل إجابة

يمكنك استعمال هذا الاجراء

Sub merge2cols()
rng1Count = Cells(Rows.Count, "B").End(xlUp).Row - 6
rng2Count = Cells(Rows.Count, "C").End(xlUp).Row - 6
lr = Cells(Rows.Count, "E").End(xlUp).Row + 1
Range("E" & lr & ":E" & rng1Count + lr - 1).Value = Range("B7:B" & Cells(Rows.Count, "B").End(xlUp).Row).Value
lr = Cells(Rows.Count, "E").End(xlUp).Row + 1
Range("E" & lr & ":E" & rng2Count + lr - 1).Value = Range("C7:C" & Cells(Rows.Count, "C").End(xlUp).Row).Value
End Sub

بالتوفيق

 

 

نقل عمودين في عمود.xlsb

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

لا أدري إن كان الرد السابق يتعلق بمشاركتي أم غيرها

على العموم

في الملف المرفق في مشاركتي يوجد 4 اسماء في العمود 2 الذي هو b وكذلك 4 اسماء في العمود 3 والذي هو c

ويتم وضعهم في العمود e والذي رقمه 5 في نهاية المكتوب

ربما يكون الخطأ في التطبيق على ملف جديد 

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

كما أخبرت حضرتك سابقا الخطأ في التطبيق

الملف الأصلي العمودين B  و  c وصف البداية 7

في الملف الجديد العمودين c و  d وصف البداية 4

ورغم الاختلاف حضرتك لم تعدل الكود ليتناسب مع الأعمدة الجديدة والبدايات الجديدة

أول خطوة قبل نقل الكود هو فهمه

أو عرض الملف الأصلي ختى لا يلجأ الإنسان للتعديل أو نقل الكود بطريقة خطأ

بالتوفيق

 

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

والله فاهم عليك الاكواد غيرت ترقيمها في ملفي الاساسي لكن ما تعطيني الا العدد الي ذكرت 

اذا امكن تطبقها على المرفق الاخير

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

الهدف من الموقع هو تبادل الخبرات والتعلم 

وليس تقديم برامج جاهزة للغير 

عليكم بدراسة الكود 

وتغيير العمودين ورقم البداية وعدد الصفوف أعلى صف البداية 

بالتوفيق 

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

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information