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

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

قام بنشر

اخواني في هذا المنتدى الرائع

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

لدي فورم حذف وأريد إضافة عدد الوحدات المحذوفة من الشيت الأول إلى الشيت الثاني مع شرط

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

لكم مني ألف تحية وسلام

حذف.rar

قام بنشر

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

قام بنشر

السلام عليكم

لايوجد أي سر في الكود

اعتقد ان تسمية الورقة التي يرحل اليها المخزون هي السبب

ان كانت مختلفة عن اسم الورقة في الملف الذي ادرجته (Stocks) قم بتغير التسمية في هذا الكود فقط كما هي لديك في الملف الاصلي

Set sh = ThisWorkbook.Sheets("Stocks")
قام بنشر

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

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

حذف01.rar

قام بنشر

السلام عليكم

الخطاء موجود في الحلقة التكرارية اجعله هكذا

For i = 12 To Lr
If sh.Range("B" & i) = Des And sh.Range("C" & i) = P_Un Then sh.Range("D" & i) = sh.Range("D" & i) + Qté
Next

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

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

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

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information