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

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

قام بنشر

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

الاخت / Nadia Khalil

أرجو منك توضيح ما تريدينه

و سأكون معك و لن أتأخر إن شاء الله ما دمت أستطيع

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

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

السلام عليكم

الاخت الفاضلة / Nadia Khalil

إسمحي لي أوضح بعض النقاط

ليس كل من يساهم يفهم تماما طبيعة عملك

لذلك لابد من توضيح المشكلة بلغة الإكسل وليس بلغة عملك

بمعني أن تقولي مثلا اريد

الكمية الموجودة فى هذا الشيت في العمود كذا

هى نفس الكمية الموجودة فى عمود كذا فى شيت MaterialIndex

المطلوب : عند اختيار النتيجة فى عمود كذا Approved يتم ترحيل الكمية من فى عمود كذا في شيت كذا وإضافتها الى عمود كذا في شيت كذا (مع تصفير ؟؟.. ؟؟)

بدلا من أن تقولي في الشيت AMRSR

هذا الشيت يتم الترحيل فيه بعد استقبال الخامة من شيت RMSR

1- الكمية الموجودة فى هذا الشيت هى نفس الكمية الموجودة فى عمود Quarantine فى شيت Material Index حسب المادة التى تم توريدها

المطلوب : عند اختيار نتيجة المعمل Approved يتم ترحيل كمية الخامة من عمود الـ Quarantine وإضافتها الى عمود Current (مع تصفير Qurantine)

وعند اختيارRejected لا يتم عمل شىء

عند اختيار نتيجة المعمل Approved

(أين نتيجة المعمل ، هل هي العمود I ، ولكنه يختار Refused وليس Rejected )

يتم ترحيل كمية الخامة من عمود الـ Quarantine

تقصدين العمود K في شيت MaterialIndex حيث لايوجد عمود Quarantine إلا في شيت MaterialIndex

بإختصار لابد من شرح جيد لما تريدين

فأنا شخصيا لم افهم جيدا المطلوب

وأخشي أن أضيع وقتي ثم لايكون هو المطلوب

أعذريني للصراحة ولكن قد يكون هذا هو حال باقي الزملاء

تم تعديل بواسطه TareQ M
قام بنشر

السلام عليكم

الاخت الفاضلة / Nadia Khalil

إسمحي لي أوضح بعض النقاط

ليس كل من يساهم يفهم تماما طبيعة عملك

لذلك لابد من توضيح المشكلة بلغة الإكسل وليس بلغة عملك

بمعني أن تقولي مثلا اريد

الكمية الموجودة فى هذا الشيت في العمود كذا

هى نفس الكمية الموجودة فى عمود كذا فى شيت MaterialIndex

المطلوب : عند اختيار النتيجة فى عمود كذا Approved يتم ترحيل الكمية من فى عمود كذا في شيت كذا وإضافتها الى عمود كذا في شيت كذا (مع تصفير ؟؟.. ؟؟)

بدلا من أن تقولي في الشيت AMRSR

هذا الشيت يتم الترحيل فيه بعد استقبال الخامة من شيت RMSR

1- الكمية الموجودة فى هذا الشيت هى نفس الكمية الموجودة فى عمود Quarantine فى شيت Material Index حسب المادة التى تم توريدها

المطلوب : عند اختيار نتيجة المعمل Approved يتم ترحيل كمية الخامة من عمود الـ Quarantine وإضافتها الى عمود Current (مع تصفير Qurantine)

وعند اختيارRejected لا يتم عمل شىء

عند اختيار نتيجة المعمل Approved

(أين نتيجة المعمل ، هل هي العمود I ، ولكنه يختار Refused وليس Rejected )

يتم ترحيل كمية الخامة من عمود الـ Quarantine

تقصدين العمود K في شيت MaterialIndex حيث لايوجد عمود Quarantine إلا في شيت MaterialIndex

بإختصار لابد من شرح جيد لما تريدين

فأنا شخصيا لم افهم جيدا المطلوب

وأخشي أن أضيع وقتي ثم لايكون هو المطلوب

أعذريني للصراحة ولكن قد يكون هذا هو حال باقي الزملاء

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

الاخ الحبيب المهندس / طارق

أوافقك الرأي و أشكرك على توضيحك المفصل

و التأخر في الردود أنا متأكد أنه بسبب عدم فهم المطلوب

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

قام بنشر

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

الكمية الموجودة فى هذا الشيت في العمود كذاهى نفس الكمية الموجودة فى عمود كذا فى شيت MaterialIndex المطلوب : عند اختيار النتيجة فى عمود كذا Approved يتم ترحيل الكمية من فى عمود كذا في شيت كذا وإضافتها الى عمود كذا في شيت كذا (مع تصفير ؟؟.. ؟؟)
بدلا من أن تقولي في الشيت AMRSR
هذا الشيت يتم الترحيل فيه بعد استقبال الخامة من شيت RMSR1- الكمية الموجودة فى هذا الشيت هى نفس الكمية الموجودة فى عمود Quarantine فى شيت Material Index حسب المادة التى تم توريدهاالمطلوب : عند اختيار نتيجة المعمل Approved يتم ترحيل كمية الخامة من عمود الـ Quarantine وإضافتها الى عمود Current (مع تصفير Qurantine)وعند اختيارRejected لا يتم عمل شىء
عند اختيار نتيجة المعمل Approved(أين نتيجة المعمل ، هل هي العمود I ، ولكنه يختار Refused وليس Rejected )يتم ترحيل كمية الخامة من عمود الـ Quarantine تقصدين العمود K في شيت MaterialIndex حيث لايوجد عمود Quarantine إلا في شيت MaterialIndexبإختصار لابد من شرح جيد لما تريدينفأنا شخصيا لم افهم جيدا المطلوبوأخشي أن أضيع وقتي ثم لايكون هو المطلوبأعذريني للصراحة ولكن قد يكون هذا هو حال باقي الزملاء

أخي طارق - بصراحة عندك حق - مكنتش واخدة بالى خالص

شكرا للفت النظر - كرما لا امرا - قمت بتعديل المرفق عله يفى بالايضاح المطلوب

أرجو النظر فيه

بارك الله فيك

MRS2_new.rar

قام بنشر

رائع أخى طارق - اكثر من رائع

ملحوظة بسيطة اخي :

وهي الخاصة بالترحيل من شيت MRSR الى Material index

عند تجربة الكود - وجدت انه يقوم باعادة اضافة الصنف مرة أخرى الى الجدول

المطلوب هو اعتماد وبناء الكود على مكان الصنف الموجود فى شيت Material Index حيث أن الصنف لا يتكرر فى الجدول

بالنسية للترحيل الخاص approved أعتقد انه مناسب تماما ولكن تبقى المشكلة بأعلى

طلب آخر أخى : كيف أستطيع عمل calender فى الفورم Add2 وتحديدا فى (MFG. date & EXP.Date)

قام بنشر

رائع أخى طارق - اكثر من رائع

بالفعل العمل رائع جداً سلمت يمينك استاذ طارق

طلب آخر أخى : كيف أستطيع عمل calender فى الفورم Add2 وتحديدا فى (MFG. date & EXP.Date)

بعد اذن عملاق المنتدتى الاستاذ طارق قمت باضافة فورمة التاريخ الى الملف

ان شاء الله يكون هذه هو المطلوب

كما قمت بالتعديل في الكود لاخفاء فورم Add1 عند استدعاء الفورم Add2

ابواحمد

MRS3.rar

قام بنشر

السلام عليكم

أخي / ابواحمد (ولد المجرب)

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

أختي / نادية

للأسف ركبت أوفيس جديد وليس عندي calender

والحمد لله قد حلها لنا أخونا / ابواحمد

بالنسبة لجزئية الترحيل المتراكب ، فهذا ماشككت به أولا وطلبت منك المراجعة لذلك

مرفق الملف الأخير لأخي / ابواحمد المضاف إليه calender

وقد اضفت أنا إليه تعديل بكود Private Sub CommandButton1_Click()

الخاص بالفورم Add2

تفضلي المرفق

MRS3_Weld.rar

قام بنشر

يالله - أكثر من رائع أخى طارق

انت حكاية

ولكن فقط هناك ملاحظة بسيطة:

كود الترحيل فى الفورم Add2 يرجى تعديل بسيط عليه

الكمية التى ترحل من شيت MRSR الى شيت Material Index (العمود K) - يتم الترحيل بنجاح فعلا ولكن

ماذا اذا تم اضافة كمية أخرى من نفس الصنف

بمعنى لدى صنف X وكميته وليكن 10 كجم - يتم الترحيل فى شيت Material Index بنجاح

اذا قمت باضافة نفس الصنف X ولكن بكمية مختلقة وليكن 20 كجم - يقوم الكود بمسح 10 كجم وتغييرها الى 20 كجم

والمطلوب هو اضافتها لتصبح 30كجم

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

مرة أخرى مليون شكرا ليكى أخي - ولا أنسى الأستاذ أبو احمد(ولد المجرب) على جزيئة calender

قام بنشر

السلام عليكم

أختي الفاضلة

عدلي السطر الخامس من الآخر في كود

Private Sub CommandButton1_Click()

الخاص بالفورم Add2

من

Sheets("MaterialIndex").Cells(yy, "K") =  TextBox6.Value 'Qnty
إلي
Sheets("MaterialIndex").Cells(yy, "K") = Sheets("MaterialIndex").Cells(yy, "K") + TextBox6.Value 'Qnty
لتصبح نهاية الكود كالتالي

	Else

            	Sheets("MaterialIndex").Cells(yy, "K") = Sheets("MaterialIndex").Cells(yy, "K") + TextBox6.Value 'Qnty


        	End If

       	MsgBox "ÊãÊ ÅÖÇÝÉ ÇáÈíÇä ÃíÖÇ áæÑÞÉ" & Chr(10) & " MaterialIndex", vbInformation, "ÊãÊ ÇáÅÖÇÝÉ"

    	End If

	Next yy

End Sub

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