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

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

قام بنشر

السلام عليكم في البداية   نحمد الله على رجوع المنتدى بعد الصيانة الطارئة

 

 

أريد ان أجمع بين تاريخين من عدة شيتات من ملف واحد والشرح في المرفق

ع.rar

قام بنشر

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

 

بالإضافة الى المصفوفة الرائع لأخي احمد عبدالناصر

هذا حل آخر باستخدام دالة sumproduct

ع+az.rar

قام بنشر

السلام عليكم

 

شكرا جزيلا وجزاكم  الله كل خير

البرنامج الذي أعمل عليه فيه عدة أوراق وفي كل مرة أقوم بإضافة اوراق جديدة

 

هل يوجد كود بدل المعادلة

قام بنشر

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

الكود المرفق يقوم بالجمع من كل الاوراق عدا الورقة النشطة

Sub AL_KHALEDI()
For Each sh In Worksheets
If sh.Name <> ActiveSheet.Name Then
With Range(sh.Cells(2, 3), sh.Cells(Rows.Count, 3).End(xlUp))
S = S + Application.SumIf(.Cells, ">=" & [C2], .Cells(1, 2))
S = S - Application.SumIf(.Cells, ">" & [B2], .Cells(1, 2))
End With
End If
Next
[B5] = S
End Sub

ارجو ان يكون المطلوب
في أمان الله

جمع بين تاريخين من عدة اوراق.rar

  • Like 1
  • 2 weeks later...

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

سجل دخولك الان
×
×
  • اضف...

Important Information