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

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

قام بنشر

السلام عليكم ورحمة الله وبركاته

اخواني الكرام

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

ملاحظة الشيتات دائما لها نفس الشكل

ملف1.xlsx ملف2.xlsx

قام بنشر (معدل)

السلام عليكم و رحمة الله

صراحة لم اطلع على الملف الثانى

ارجو ان يكون هذا الكود التالى هو المقصود

ملحوظة : قم بانشاء ورقة جديدة سمها  Colln

Sub Collection()
Dim ws As Worksheet, Sh As Worksheet
Dim LR As Long, LS As Long
Set ws = Sheets("Colln")
LR = ws.Range("F" & Rows.Count).End(3).Row
For Each Sh In Worksheets(Array("أدب عربي1", _
"أدب عربي2", "أدب عربي3", "أدب عربي4"))
LS = Sh.Range("F" & Rows.Count).End(3).Row
Sh.Range("A1:I" & LS).Copy
ws.Range("A" & LR).PasteSpecial xlPasteAll
LR = LR + LS
Next
Application.CutCopyMode = False
End Sub

 

تم تعديل بواسطه ابراهيم الحداد
  • Like 1

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information