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

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

قام بنشر

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

ارجو منكم اخوتي ان تساعدوني من فضلكم في حل هذا المشكل..

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

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

اريد ان يكون لي جدول الجرد الذي يعطيني الكمية المتبقية بالرقم التسلسلي بحذف الكمية المباعة.

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

الملف في المرفقات

stock.rar

قام بنشر

شكرا اخي على التفاعل و المساعدة...

لكن اريد ان يتم حذف الارقام التسلسلية المباعة وابقاء الارقام التسلسلية التي لم تباع

وهنا تتم بكود برمجي بحيث يتم تصفية السلع حسب الارقام التسلسلية والكمية المباعة

شكرا اخي الحبيب

قام بنشر

أخي الكريم هلا أرفقت بعض النتائج المتوقعة ليسهل الوصول لحل

فأنا أو غيري لا يفهم طبيعة عملك (تحدث بلغة الإكسيل) ، والأفضل إرفاق شكل النتائج المتوقعة

 

قام بنشر

أخي الكريم يرجى تغيير اسم الظهور للغة العربية

إليك الملف المرفق وقد تم وضع الجداول الثلاثة في ورقة عمل واحدة (جدول البيع - جدول المخزون - جدول الجرد المطلوب)

رابط الملف المرفق من هنا

  • Like 1
قام بنشر

هذا رابط مباشر للتحميل

https://www.europeup.com/5q7zeqrxctlr.html

بعد تحميل الملف قم بفك ضغطه ثم افتح المصنف .. اضغط Alt + F8 وحدد اسم الماكرو المراد تنفيذه وهو Test ثم انقر Run للتنفيذ ..

قام بنشر

شكرا اخي الحبيب..

بارك الله فيك وفي علمك واهلك

الا ان العملية صحيحة بالنسبة لبضاعة مصباح ...لا تعمل بالنسبة للبضائع الاخرى..

 

قام بنشر

حاول توضح أكتر أين الخطأ في النتائج ؟ وضح الخطأ بالصور حيث أنني راجعت النتائج والنتائج صحيحة فيما يبدو لي

تأكد مرة أخرى أو ارفق صور توضح الخطأ

قام بنشر

سيدي الكريم ارجوا ان تتحملني قليلا لاني لست بالخبير في الاكسل

ومنكم نتعلم..

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

مثلا  2123005601 هذا الرقم  التسلسلي عدد وحداته 10

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

وشكرا والف شكر

قام بنشر

ممكن تضع بعض البيانات الأخرى والتي واجهت مشكلة فيها للإطلاع عليها ..

في انتظار ملف مرفق آخر ، ويفضل أن يكون على نفس الهيكلة حتى لا يتم التغيير الجذري في الكود

  • Like 1
قام بنشر
9 دقائق مضت, bosshk5 said:

اخي 

ياسر خليل أبو البراء

هل من جديد من فضلك

أعتذر عن التأخر في الرد ، والوقت لا يسعني في الواقع لإتمام الأمر

لذا أرجو من الأخوة الكرام التدخل لإكمال الموضوع

قام بنشر

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

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

Option Explicit
و
Dim X, Y(), I&, J&, K, cl&, T&

والتعديل في الملف المرفق...

ملاحظة: تم إضافة "زر" RUN لتنفيذ الكود... ويبقى دائما الكود رائعا...

بن علية

Stock YasserKhalil Officena.rar

  • Like 1
قام بنشر
منذ ساعه, بن علية حاجي said:

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

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


Option Explicit
و
Dim X, Y(), I&, J&, K, cl&, T&

والتعديل في الملف المرفق...

ملاحظة: تم إضافة "زر" RUN لتنفيذ الكود... ويبقى دائما الكود رائعا...

بن علية

Stock YasserKhalil Officena.rar

ماشاء الله عليكم اساتذتنا الكرام...

الشكر كل الشكر اخي الكريم بن علية حاجي واخي الحبيب ياسر ابو البراء...

اسال الله ان  يبارك لكما في علمكما وصحتكما واهليكما...وان يفرج عنكم كل هم وغم

ويرزقكما واياكم الجنة ..

شكرا والف شكر.

  • 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.

×
×
  • اضف...

Important Information