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

عملية جرد المخزن .الخبراء لو تكرمتم


bosshk5

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

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

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

عندي محل تجاري  السلع كلها ادخلها في المخزن بالرقم التسلسلي كما هو موضح في الجدول 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
رابط هذا التعليق
شارك

بارك الله فيك أخي وحبيبي ومعلمي بن علية حاجي

جزيت خيراً على مشاركتك الرائعة التي حلت المشكلة ..

بالنسبة للكود قمت بطرح الموضوع بشكل مشابه في منتدى أجنبي وحصلت على الكود ، وبالفعل كود رائع ويستحق الدراسة

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

تقبل وافر تقديري واحترامي

 

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

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

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



سجل دخولك الان
×
×
  • اضف...

Important Information