محمود أبوسيف قام بنشر سبتمبر 4, 2021 قام بنشر سبتمبر 4, 2021 المطلوب عمل تجميع لكافة الأرقام والنسب التي أمام كل موظف علي مدار أيام الشهر ويتم ذلك كله في شيت واحد (Row) ويكون التجميع في الشيت الأخير حسب اسم الموظف FAY @ BEN Daily performance .rar 1
lionheart قام بنشر سبتمبر 5, 2021 قام بنشر سبتمبر 5, 2021 Sub Test() Const rAddress As String = "A2:J10" Dim ws As Worksheet, sh As Worksheet, r As Range, m As Long Application.ScreenUpdating = False Set sh = ThisWorkbook.Worksheets("ROW") sh.Cells(1).CurrentRegion.Offset(1).ClearContents For Each ws In ThisWorkbook.Worksheets If ws.Name <> sh.Name Then m = sh.Cells(Rows.Count, 1).End(xlUp).Row + 1 Set r = ws.Range(rAddress) sh.Range("A" & m).Resize(r.Rows.Count, r.Columns.Count).Value = r.Value End If Next ws Application.ScreenUpdating = True End Sub 3
أفضل إجابة أ / محمد صالح قام بنشر سبتمبر 13, 2021 أفضل إجابة قام بنشر سبتمبر 13, 2021 حسب فهمي للمطلوب أنك تريد تجميع نفس الخلية من جميع الشيتات لذا يمكن استعمال نفس تصميم الشيتات في شيت row مرفق ملفك وبه المعادلة الطبيعية في الجزء العلوي وكذلك دالة معرفة vba اسمها sumall في الجزء السفلي ودالة أخرى لصناعة المعادلة العادية بالكود بالتوفيق جمع الخلية من جميع الشيتات.xlsb 2
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.