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

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

قام بنشر

السلام عليكم

ان شاء الله

عندي شيت (tafasil) وشيت(تقرير)

كل اسم  في الجدول يسكن في منطقة كما هو مبين في العمود(o)

واريد كود يقوم بعملية حسابية لاستخراج نتيجة العمود "H"

يعني مثلا

ادا كان ما في العمود"o"في شيت tafasilمطابق مع ما في العمود"a"شيت تقرير يضرب ما في العمودE شيت tafasilمع العمود fشيت تقرير +العمودF=العمودH

 

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

اريد ان لا يتأثر الكود على المعادلات في هذا المصنف

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

تحياتي

المبلغ حسب المنطقة.rar

قام بنشر

السلام عليكم 

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

على فكرة : المعادلة التي وضعتها رائعة اشكرك اخي من كل قلبي

تحياتي

قام بنشر

بارك الله فيك أخي الغالي عادل على مشاركتك القيمة والرائعة

أخي الكريم حسين طالما أن المعادلة أدت الغرض فقد تم حل المشكلة لأنه ببساطة يمكن تحويل المعادلة إلى كود بالشكل التالي ..

Sub Test()
    With Range("H6:H" & Cells(Rows.Count, 8).End(xlUp).Row)
        .FormulaR1C1 = "=SUMPRODUCT((تقرير!R4C1:R7C1=tafasil!RC[7])*(tafasil!RC[-3]*تقرير!R4C6:R7C6))+tafasil!RC[-2]"
        .Value = .Value
    End With
End Sub

تقبل تحياتي

 

  • Like 2
قام بنشر

بعد اذن استاذى ومعلمى (بضم الميم ) ياسر خليل

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

http://www.officena.net/ib/index.php?showtopic=42853#

واليك الملف بعد استخدام الكود

تقبل تحياتى

الحل2.rar

  • Like 2
قام بنشر

السلام عليكم 

اخواني اشكركم جميعا الاستاذ الكبير ياسر خليل ابو البراء والاستاذ عادل ابو زيد 

ساجرب  ان شاء الله وساجبكم جزاكم الله خيرا

تحياتي

قام بنشر

السلام عليكم

اساتذتي اشكركم 

هل يمكن اجراء تعديل عل الكود ليعطي نتيجة المبلغ كما يلي:

مثلا : الخلية E7* تمن الوجدة لمنطقة افلاين +الطاكس =النتيجة يجب ان تكون113,62 بدل 113,71

الخليةE8  * ثمن الوحدة لمنطقة ايت اوشيخ + الطاكس =النتيجة يجب ان تكون 75,38 بدل 75,33

************************تحياتي*******************************

 

المبلغ حسب المنطقة حسب الموقع.rar

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