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

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

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

السلام عليكم ورحمة الله وبركاته اساتذتى الكرام اتوجه بالشكر لااستاذ المحترم الاستاذ محمد هشام على تعبه معى حتى اتم الملف على اكمل وجه تبقى لى نقطة واحدة فى هذا الملف ارجو تكملة على الكود الموجود بداخل الملف وهو توزيع الملغ حسب خلية سهم الفرد وهى الخلية H1 حيث مكتوب فيها 100 جنيه هنعطى مثال على اسم صلاح فى شهر 2 توزيع  مبلغ 150 عند ترحيل المبلغ ينظر على الاسماء الموجود فى العمود B11:B7 هيكون اسم صلاح مكرر مرتين مرة اسم صلاح لوحدة ومرة اسم صلاح مشترك مع اسم هانى هيوزع 150 الموجوده فى الخليه B3 على النحو التالى هينظر فى خلية سهم الفرد وهى  H1 موجود فيها 100 جنيه بناء على هذه الخلية هيوزع المبلغ هيرحل 100 جنية لاسم صلاح والباقى وهو 50 جنية هيرحله لاسم صلاح المشترك مع اسم هانى وهذا مثال على المطلوب

توزيع الاسهم.xlsm

تم تعديل بواسطه فوزى فوزى
  • فوزى فوزى changed the title to توزيع الاسهم بناء على شرط الموجود فى الخلية H1
  • أفضل إجابة
قام بنشر (معدل)

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

إذا كنت قد إستوعبت طلبك بشكل صحيح  هذا سيوفي بالغرض 

Sub Trhel()
Dim tmp As Range, C As Range
Dim rng As Range: Set rng = [B1:B3]
Check = Len([B1])
Share = [H1].Value
If WorksheetFunction.CountA(rng) < 3 Or Share = 0 Then Exit Sub
                                    
Set tmp = [C6:N6].Find([B2]) 'Or <<========'Set tmp = Rows(6).Find([B2])
For Each j In Range("b7:b" & Cells(Rows.Count, "b").End(xlUp).Row)
    A = j.Row: B = tmp.Column: Set C = Cells(A, B)
    
    If j.Value Like [B1].Value Then _
       C.Value = C.Value + Share Else
    If j.Value Like "*" & [B1].Value & "*" And _
Len(j.Value) > Check Then C.Value = C.Value + Share / 2
    
    Next j
End Sub

 

توزيع الاسهم V2.xlsm

تم تعديل بواسطه محمد هشام.
  • Like 2

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information