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

اقل عدد ممكن من الاوراق المالية


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

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

 

كيف يمكن ان تجمع او تدفع اي مبلغ بأقل عدد من الاوراق المالي

 

انظر الى الملف

 

 

monney.rar

monney2003.rar

تم تعديل بواسطه عبدالله المجرب
إضافة المرفق بصيغة 2003 حسب الطلب
  • Like 4
رابط هذا التعليق
شارك

بارك الله فيك

هل ممكن ارسال الملف- بالاوفيس 2003 -

شكرا

 

تم إضافة المرفق بصيغة 2003 الى المشاركة الأولى

رابط هذا التعليق
شارك

الأستاذ الفاضل / سليم حاصبيا

 

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

 

جزاك الله خيراً على هذا الكود الرائع وبعد إذن حضرتك بناء على طلب الأستاذ الفاضل /صلاح الصغير تم ملف بالمعادلات وفئات الجنيه المصري لعله يفيد. لكم كل التحية والتقدير. 

 

عذراً تم التعديل لإضافة فئة نسيتها في الملف السابق.

توزيع المبلغ1.rar

تم تعديل بواسطه أم عبد الله
رابط هذا التعليق
شارك

الأستاذ / أبو بلقيس

 

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

 

هذا المجموع للتأكد فقط أنه المبلغ الذي تم توزيعه إلى فئات ويمكن الاستغناء عن عمود المجموع. أما إذا كان يوجد أعداد الفئات يمكن معرفة العدد أي( المبلغ ) عملية عكسية وإليك الملف يوضح ذلك.

توزيع المبلغ 4.rar

رابط هذا التعليق
شارك

ا / ام عبد الله 

بارك الله فيكى عمل رائع خصوصا انه معادلات

و لكن طلبى كان ماذا لو عندى فئات محددة و ليس كل القئات المزكورة مثلا امسح خانة الفئة 200 او مائة

مثلا فى حالة صرف مبلغ 600 ج و عندى فئة 200 يكون الناتج 3

اما اذا كان ليس عندى فئة 200 و عندى فقط فى فئة المئات 100 يكون الناتج 6

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

و شكرا لاهتمامك مرة اخرى

رابط هذا التعليق
شارك

الأستاذ / صلاح الصغير

 

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

 

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

توزيع المبلغ222.rar

  • Like 1
رابط هذا التعليق
شارك

بارك الله  فيكم  تمت الاستفادة مما قدم

وتطبيقه على لغة أخرى  لمحبي الاوتوبلاي  و للحصول على نفس

النتائج  " مطبقة على العملة الجزائرية "

GOaEsl.png

 

الكود :

b5 = String.ToNumber(Input.GetText("b5"));
c3 = String.ToNumber(Input.GetText("c3"));
d3 = String.ToNumber(Input.GetText("d3"));
e5 = String.ToNumber(Input.GetText("e5"));
F3 = String.ToNumber(Input.GetText("F3"));
g3 = String.ToNumber(Input.GetText("g3"));
k3 = String.ToNumber(Input.GetText("k3"));
m3 = String.ToNumber(Input.GetText("m3"));
n3 = String.ToNumber(Input.GetText("n3"));
p3 = String.ToNumber(Input.GetText("p3"));
h3 = String.ToNumber(Input.GetText("h3"));
s3 = String.ToNumber(Input.GetText("s3"));
-------------------  ورقة 2000  دينار
f1=Math.Floor( b5/c3)
Input.SetText("Input1",f1 );
----------------  ورقة 1000 دينار
f2 = Math.Floor(( b5 - (c3*f1))/d3)
Input.SetText("Input2",f2);
------------------------------------------------  ورقة 500 دينار
f3 = Math.Floor(( b5 - (f1*c3+f2*d3))/e5)
Input.SetText("Input3",f3);
--------------------------  ورقة أو قطعة 200 دينار
f4 = Math.Floor(( b5 - (f1*c3+f2*d3+f3*e5))/F3)
Input.SetText("Input4",f4);
------------------------------ورقة 100 دينار أو قطعة 100 دينار
f5 = Math.Floor(( b5 - (f1*c3+f2*d3+f3*e5+f4*F3))/g3)
Input.SetText("Input5",f5);
------------------------------------ قطعة 50 دينار
f6 = Math.Floor(( b5 - (f1*c3+f2*d3+f3*e5+f4*F3+f5*g3))/k3)
Input.SetText("Input6",f6);
-----------------------------------------قطعة 20 دينار
f7 = Math.Floor(( b5 - (f1*c3+f2*d3+f3*e5+f4*F3+f5*g3+f6*k3))/m3)
Input.SetText("Input7",f7);
----------------------------------------------قطعة 10 دينار 
f8 = Math.Floor(( b5 - (f1*c3+f2*d3+f3*e5+f4*F3+f5*g3+f6*k3+f7*m3))/n3)
Input.SetText("Input8",f8);
----------------------------------------------قطعة 5 دينار
f9 = Math.Floor(( b5 - (f1*c3+f2*d3+f3*e5+f4*F3+f5*g3+f6*k3+f7*m3+f8*n3))/p3)
Input.SetText("Input9",f9);
---------------------------------------------قطعة 2 دينار
f10 = Math.Floor(( b5 - (f1*c3+f2*d3+f3*e5+f4*F3+f5*g3+f6*k3+f7*m3+f8*n3+f9*p3))/h3)
Input.SetText("Input10",f10);
------------------------------------------قطعة 1 دينار
f11 = Math.Floor(( b5 - (f1*c3+f2*d3+f3*e5+f4*F3+f5*g3+f6*k3+f7*m3+f8*n3+f9*p3+f10*h3))/s3)
Input.SetText("Input11",f11);

شكرا لكم  جميعا

 

رابط هذا التعليق
شارك

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