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

مساعدة في جمع بيانات عدة صفحات في صفحة واحدة


إذهب إلى أفضل إجابة Solved by مهند محسن,

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

السلام عليكم 

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

تكون تحت بعض من يناير  الى دسيمبر 
بدون فجيول بيسك تجميع البيانات عبر دوال مثل دالة INDIRECT

جمع بيانات عدة صفحات في صفحة واحدة.xlsx

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

  • أفضل إجابة

وعليكم السلام-مشاركة بالتأكيد ناقصة البيانات فكيف يتم تجربة المعادلة بملف فارغ وخالى تماما من البيانات

لابد من وضع على الأقل 5 صفوف فى كل شهر لإختبار عمل المعادلة فلا يمكن العمل على ملف خالى من البيانات !!!!!

فبما انك لم تقم برفع بيانات بالملف فيمكنك تجربة هذا الكود فلا يمكن عمل المطلوب أفضل الا بكود وليس معادلة فهذا بدوره يثقل من عمل الملف عند استخدام المعادلة


Sub Combine()
    Dim I As Long
    Dim xRg As Range
    On Error Resume Next
    Worksheets.Add Sheets(1)
    ActiveSheet.Name = "Combined"
   For I = 2 To Sheets.Count
        Set xRg = Sheets(1).UsedRange
        If I > 2 Then
            Set xRg = Sheets(1).Cells(xRg.Rows.Count + 1, 1)
        End If
        Sheets(I).Activate
        ActiveSheet.UsedRange.Copy xRg
    Next
End Sub

وهذا فيديو لعمل وشرح معادلة لما تريد

تجميع بيانات مجموعة صفحات بصفحة واحدة بشكل مباشر

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

زائر
هذا الموضوع مغلق.
×
×
  • اضف...

Important Information