ابن الملك قام بنشر مايو 18, 2017 قام بنشر مايو 18, 2017 اساتذتى الكرام فى المرفق عده حسابات و فى نهايه كل مجموعه من الحسابات إجمالى المطلوب انه فى حال وجود كلمه Total يضيف داله جمع أتوماتيكيا وشكرا جمع.rar
سليم حاصبيا قام بنشر مايو 18, 2017 قام بنشر مايو 18, 2017 رفض الجهاز التعامل مع الملف لكني اخترت لك هذه المعادلة انسخ هذه المعادلة الى الخلية F5 ,واسحب نزولاً =IF(NOT(ISNUMBER(SEARCH("TOTAL",C5))),"",(SUM($D$5:D5)/2)-SUM($F$4:F4))
ابن الملك قام بنشر مايو 18, 2017 الكاتب قام بنشر مايو 18, 2017 55 دقائق مضت, سليم حاصبيا said: رفض الجهاز التعامل مع الملف لكني اخترت لك هذه المعادلة انسخ هذه المعادلة الى الخلية F5 ,واسحب نزولاً =IF(NOT(ISNUMBER(SEARCH("TOTAL",C5))),"",(SUM($D$5:D5)/2)-SUM($F$4:F4)) استاذى الفاضل أ/ سليم اشكرك لمبادرتك بالمساعده و لكننى اريد كود فيجوال لكى يقوم هو بالبحث عن كلمه total ويضع الى جوارها المجموع أشكرك
خالد الرشيدى قام بنشر مايو 20, 2017 قام بنشر مايو 20, 2017 السلام عليكم اخي الكريم جرب الكود التالى -- قم باضافه قيم ثم اكتب Total ولاحظ النتائج Private Sub Worksheet_Change(ByVal Target As Range) On Error Resume Next If Target.Column = 3 And Target.Value Like "Total" & "*" Then Dim a As Range Set a = Range("C:C").Find("Total", after:=Cells(Target.Row, 3), searchdirection:=xlPrevious) Cells(Target.Row, 4).Value = WorksheetFunction.Sum(Range("D" & a.Offset(1, 0).Row & ":D" & Target.Offset(-1, 0).Row)) Cells(Target.Row, 5).Value = WorksheetFunction.Sum(Range("E" & a.Offset(1, 0).Row & ":E" & Target.Offset(-1, 0).Row)) End If End Sub جمع.rar
ابن الملك قام بنشر مايو 20, 2017 الكاتب قام بنشر مايو 20, 2017 37 دقائق مضت, خالد الرشيدى said: السلام عليكم اخي الكريم جرب الكود التالى -- قم باضافه قيم ثم اكتب Total ولاحظ النتائج Private Sub Worksheet_Change(ByVal Target As Range) On Error Resume Next If Target.Column = 3 And Target.Value Like "Total" & "*" Then Dim a As Range Set a = Range("C:C").Find("Total", after:=Cells(Target.Row, 3), searchdirection:=xlPrevious) Cells(Target.Row, 4).Value = WorksheetFunction.Sum(Range("D" & a.Offset(1, 0).Row & ":D" & Target.Offset(-1, 0).Row)) Cells(Target.Row, 5).Value = WorksheetFunction.Sum(Range("E" & a.Offset(1, 0).Row & ":E" & Target.Offset(-1, 0).Row)) End If End Sub جمع.rar أشكرك أخى العزيز الاستاذ / خالد على وقتك ومجهودك بارك الله فيك وجزاك عنه خيرا ولكننى لا استطيع كتابه الحسابات مره خرى فالمرفق مثال فقط لواقع ما يقرب من 250 او 300 حساب على مدار 12 شهر انا اعجبت بكود حضرتك جدا ولكننى كنت ابحث عن كود يبحث عن كلمه " الاجمالى " ويقوم هو باضافه صف جديد ويقوم بادخال معادله الجمع بنفسه هل الفكره اتضحت . بارك الله فيك وجزاك كل خير
خالد الرشيدى قام بنشر مايو 20, 2017 قام بنشر مايو 20, 2017 (معدل) السلام عليكم يبحث عن كلمة الاجمالى - مفهومة -- ولكن يضيف صف ؟؟ اى صف -- اتقصد يضيف الاجمالى بالاعمدة المجاورة ؟ تم تعديل مايو 20, 2017 بواسطه خالد الرشيدى
ياسر خليل أبو البراء قام بنشر مايو 20, 2017 قام بنشر مايو 20, 2017 جرب الكود التالي Sub Test() Dim r As Range For Each r In Range("D5:D" & Cells(Rows.Count, "D").End(xlUp).Row).SpecialCells(2, 1).Areas r(r.Count + 1).Formula = "=subtotal(9," & r.Address & ")" r(r.Count + 1).Offset(, 1).Formula = "=subtotal(9," & r.Offset(, 1).Address & ")" Next End Sub 1
خالد الرشيدى قام بنشر مايو 20, 2017 قام بنشر مايو 20, 2017 السلام عليكم استاذنا / ابو البراء كود ولا اروع -- جزاك الله عنا كل خير -- دائماً مشاركات حضرتك تمثل إضافة كبيرة تقبل خالص تحياتى وتقديري لشخصكم المحترم 2
ياسر خليل أبو البراء قام بنشر مايو 20, 2017 قام بنشر مايو 20, 2017 وعليكم السلام أخي الغالي خالد الرشيدي بارك الله فيك وجزاك الله خيراً على كلماتك الطيبة .. وجزيت خيراً بمثل ما دعوت لي وزيادة 2
ابن الملك قام بنشر مايو 20, 2017 الكاتب قام بنشر مايو 20, 2017 بارك الله فيك أ/ ياسر خليل بارك الله فيك أ/ خالد الرشيدى جعله الله فى ميزان حسناتكما و جزاكم الله عنا كل خير 2
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.