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

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

قام بنشر

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

اخواني ارجوا المساعدة في تعديل الملف المرفق توزيع الحجم الكلي المطلوب لعدد من الحجوم حيث عند ادخال القيمة 1.45 اريد الحصول على عدد 1 من القيمة 1 والعدد 3 من القيمة 0.15 حتى يصبح المجموع الكلي 1.45 واكون شاكر لكم

توزيع الحجم الكلي المطلوب لعدد من الحجوم.rar

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

 

قام بنشر

أخي الكريم مضطفى

أهلاً بك في المنتدى ونورت بين إخوانك

هل شكل النتائج المتوقعة كما في المثال هو الرقم 1 في الخلية C4 والرقم 3 في الخلية F4 ..

هل تريد الحل بالمعادلات أم بالأكواد؟

 

قام بنشر

اخوي في الله أ.ياسر خليل المحترم

اشكرك على ردك بخصوص الموضوع وبالنسبة للحل المقترح اتمنى ان يكون بالمعادلات والمطلوب هو الحصول على التوزيع المناسب للكمية المدخلة باقل هدر ممكن وتحياتي لك وللاخوه اجمعين

 

قام بنشر

جرب اخي هذا الملف .. قم بادخال الحجم   وانتظر قليلا حتى تتم العملية .. 

لا تخبروا الاستاذ ياسر ابو البراء عن الملف .. اخشى عليه من الجلطة لو شاف عدد الحلقات التكرارية:wink2:

توزيع الحجم الكلي المطلوب لعدد من الحجوم.rar

  • Like 2
قام بنشر
3 ساعات مضت, عبدالسلام ابوالعوافي said:

جرب اخي هذا الملف .. قم بادخال الحجم   وانتظر قليلا حتى تتم العملية .. 

لا تخبروا الاستاذ ياسر ابو البراء عن الملف .. اخشى عليه من الجلطة لو شاف عدد الحلقات التكرارية:wink2:

توزيع الحجم الكلي المطلوب لعدد من الحجوم.rar

السلام عليكم

يار رجل هاي تاني مرة بشوف هيك حلقات تكرارية (بس نسيت المرة الأولى :jump:)

بارك الله بك وبجودك

أحسنت

قام بنشر

شاكر لكم وبكل ممنونية ماقدمته يداكم لكن فيه مشكله عند ادخال قيمة ك 0.45 فيخرج الناتج لايوجد حل مع انه الحل انه باخد 3 فئات من القيمة 0.15

ياريت لو يتم تصحيح الخطاء ولكم من الله خير الجزاء بأذنه تعالى

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

صحيح اخي مصطفى .. لم اجد تفسير حقيقة

تتبعت الكود وكانت النتيجة كما في الصورة .. ومع ذلك تجاوز الشرط 

لعل احد الاعضاء يجد تفسير

Untitled.png

جربت الارقام الاخرى وكانت النتيجة جيدة .. الا هذا الرقم !!!

تم تعديل بواسطه عبدالسلام ابوالعوافي
قام بنشر

اذا قمت بكتابة القيمة 0.45 يدويا في الخلية O6 فان الكود يشتغل تمام .. اما اذا كانت النتيجة من خلال المعادلة فيكون هناك خطأ

كود اخر للتحقق 

Sub aaa()
    If Cells(6, 15) = 0.45 Then Debug.Print "Yes"
    Debug.Print Cells(6, 15)
End Sub

الكود يظهر ان قيمة الخلية O6 لا تساوي 0.45 .. واذا اردنا طباعة قيمة الخلية فيطبع 0.45 .... شي محير حقا

قام بنشر

أخي العزيز عبد السلام

ربما تكون القيمة الظاهرة غير القيمة الحقيقية للرقم جرب أن تضيف Value2 بهذا الشكل

Cells(6,1).Value2

لن نخسر شيئاً بالتجربة

تقبل تحياتي

  • Like 1
قام بنشر

استاذنا ياسر .. القيمة هي ناتج ضرب 0.15*3 يعني القيمة هي 0.45 .. جربت كل الطرق التي اعرفها وغيرت انواع المتغيرات ولم اعرف السبب

اخونا مصطفى .. الكود يعمل بشكل جيد الا في هذه القيمة .. للتغلب علي المشكلة قم بكتابة القيمة يدويا 

ولا يزال هذا الخطأ يشغل تفكيري .. 

  • Like 1

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