hanafymahmood قام بنشر يناير 24, 2020 قام بنشر يناير 24, 2020 المطلوب دمج ثلاثة صفوف على الترتيب فى صف واحد بحيث أتمكن من ذلك فى ملف به مئات الصفوف والمثال مرفق 1.rar
تمت الإجابة سليم حاصبيا قام بنشر يناير 24, 2020 تمت الإجابة قام بنشر يناير 24, 2020 جرب هذا الماكرو Option Explicit Sub Join_by_three() Dim my_rg As Range Dim lr%, i%, col%, m%, k% col = Cells(1, Columns.Count).End(1).Column lr = Range("a2", Range("A1")).End(4).Row m = lr + 2 Range("a" & m).Resize(10000, 3 * col).Clear For i = 1 To lr Step 3 For k = 0 To 2 Range("a" & i + k).Resize(, col).Copy _ Range("a" & m).Offset(, k * col) Next k m = m + 1 Next i End Sub MY_one_file.xlsm 2
سليم حاصبيا قام بنشر يناير 24, 2020 قام بنشر يناير 24, 2020 ماكرو اخر يقوم بنفس العمل Option Explicit Sub Join_by_three_by_Loops() Dim my_rg As Range Dim lr%, i%, col%, m%, k% col = Cells(1, Columns.Count).End(1).Column lr = Range("A2", Range("A1")).End(4).Row m = lr + 2 Range("A" & m).CurrentRegion.Clear i = 1 Do Until i > lr k = 0 Do While k < 3 Range("A" & i + k).Resize(, col).Copy _ Range("A" & m).Offset(, k * col) k = k + 1 Loop m = m + 1 i = i + 3 Loop End Sub
أحمد يوسف قام بنشر يناير 24, 2020 قام بنشر يناير 24, 2020 أستاذ hanafymahmood أين الضغط على الإعجاب ؟!💙
الردود الموصى بها
انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد
يجب ان تكون عضوا لدينا لتتمكن من التعليق
انشئ حساب جديد
سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .
سجل حساب جديدتسجيل دخول
هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.
سجل دخولك الان