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

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

قام بنشر

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

السادة الكرام مشرفين وأعضاء

يوجد في الفورم عمود (مدين) وعمود (دائن)

المطلوب :

هو أن يكون عمود (الرصيد) في كل صف هو مجموع المدين (اي مجموع الصف وما قبله من الصفوف في نفس العمود) ناقص مجموع الدائن(اي مجموع الصف وما قبله من الصفوف في نفس العمود)

وهذه العملية الحسابية موجودة في ورقة العمل

لكن المطلوب أن تكون في ليست بوكس وخاصة عند البحث عن اسم

 

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

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

 

عمود في ليست بوكس يجمع قيمة في صفه و قيمة ماقبله.rar

عمود في ليست بوكس يجمع قيمة في صفه و قيمة ماقبله.rar

قام بنشر

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

تم حل المشكلة ولله الحمد

 

ولكن هناك مشكلة في جمع الاعداد ذات التنسيق (فاصلة الالاف)

في حالة عدم تنسيق عمود الليست سيكون الكود ( عندها سيعمل الكود بشكل جيد)

MY_List.List(T, 3) = .Cells(R, "D")
MY_List.List(T, 4) = .Cells(R, "E")

وفي حال كان تنسيق العمود (فاصلة الالاف) والكود هو

 MY_List.List(T, 3) = Format(.Cells(R, "D"), "#,##0")
 MY_List.List(T, 4) = Format(.Cells(R, "E"), "#,##0")

فإن المشكلة أنه سيتم جمع الرقم مثلاً 3.250 على ان قيمته 3 وليس 3.250 اي سجمع الرقم الذي  قبل الفاصلة فقط

بانتظار الرد بارك الله فيكم

عمود في ليست بوكس يجمع قيمة في صفه و قيمة ماقبله.rar

قام بنشر

السلام عليكم أخي سمير

في ودي مساعدتك لكن خبرتي في التعامل مع الفورم ليست قوية بما يكفي ..

حاول توضح المشكلة بمزيد من التفاصيل ولو أرفقت صورة بشكل النتائج المتوقعة يكون أفضل

تقبل تحياتي

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

وعليكم السلام استاذي الكريم ابوالبراء

بارك الله فيك

عند تشغيل الفورم سيظهر المجموع في عمود الرصيد بشكل صحيح وذلك لأن تنسيق عمود مدين ودائن بالشكل التالي  ( في حدث التكست بوكس )

MY_List.List(T, 3) = .Cells(R, "D")
MY_List.List(T, 4) = .Cells(R, "E")

واذا اردنا أن يظهر تنسيق الارقم في عمود مدين و دائن ( فاصلة الالف ) سيكون تنسيق عمود مدين ودائن بالشكل التالي

MY_List.List(T, 3) = Format(.Cells(R, "D"), "#,##0")
MY_List.List(T, 4) = Format(.Cells(R, "E"), "#,##0")

في هذه الحالية . ستكون نتيجة عمود الرصيد غير صحيحة حيث إن الرقم 3125 سيتم معاملته على أنه 3 فقط وليس 3 آلاف

أرجو أن أكون وضحت المطلوب

عمود في ليست بوكس يجمع قيمة في صفه و قيمة ماقبله.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