اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر (معدل)
29 دقائق مضت, سليم حاصبيا said:

أي صنف تزيده او تعدل قيمته يظهر في النتيجة

طيعاً بعد تنفيذ الكود بالضغط على الزر

ملاحظة الكود يتوقف عن العمل عند اي صف فارغ في شيت الاصناف لذلك لا تترك اي فراغ بين البيانات

و اذا اردت حذف صنف من الاصناف عليك حذف (الصف او الصفوف) بالكامل 

لا لزوم لترتيت الاصناف لان الكود لا ينظر الى المكرر مع انه يقوم بجمع القيم للمكررين مثلا يمكن في اخر صف  ادراج الصنف1 و بعده صنف 50  ثم صنف 4 الخ....

اخي سليم حاصبيا الكود رائع ولا شك بذالك ولكن اضافة الاصناف بالطبيعي تضاف قبل الحركة عليها بصفحة بالمبيعات. وعند اضافة الصنف في صفحة salim يقوم بحذف اسم الصنف مثلا لو ادخلت صنف ٩ وادخلت كامل المعلومات للصنف عند تنفيز الكود يجب اعطائي رقم 0 في العدد المباع ولا يحذف الصنف 

 

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

ما قمت بعمله يؤثر فعلاً 

جرب ان تمسح الصنف 10 مثلا من صفحة الاصناف وقم بتنفيذ الماكرو 

سترى ان الصنف 10  الذي حذفته ما زال في الجدول يصفحة المبيعات

  • Thanks 1
قام بنشر
7 ساعات مضت, سليم حاصبيا said:

ما قمت بعمله يؤثر فعلاً 

جرب ان تمسح الصنف 10 مثلا من صفحة الاصناف وقم بتنفيذ الماكرو 

سترى ان الصنف 10  الذي حذفته ما زال في الجدول يصفحة المبيعات

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

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

ان امكن ذالك ارجو منك فصل اي بيانات تتعلق بذالك حيث يتم فقط جلب البيانات من العدد المباع ولا اريد جلب كَود الصنف بل فقط العدد المباع 

شكرا لك كثيرا اتعبتك معي حاسس حالي اثقلت عليك اسف جدا 

قام بنشر

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

اذ كانت ورقة المبيعات هي الهدف فما الفائدة من تكرار اسماء الأصناف فيها   3 مرات الصنف 1 /  5 مرات الصنف 2  الخ....

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

  • Thanks 1
قام بنشر

ورقة المبيعات بيتكرر فيها الصنف 

لانه يوجد ورقة فاتورة بيترحل منها فواتير الى ورقة المبيعات عشان هيك بتتكرر فيها البيانات

ورقة الاصناف هي فقط لاداخل فيها صنف جديد 

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

قام بنشر (معدل)
في ١‏/٦‏/٢٠١٩ at 15:39, وجيه شرف الدين said:

انظر الى هذا التعديل لعله يفى بالغرض

التعديلsumif.xlsFetching info...

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

تم تعديل بواسطه Ahmed Saad 2017
  • 2 weeks later...
قام بنشر

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

قام بنشر

ممكن يكون هذا مثال عما تريد

Sub macro_with_msgbox()
Dim Answer As Byte
Answer = MsgBox(" If You Run This Macro I Can't Undo", 4)

 If Answer = 6 Then
 Rem ++++++++++++++++++++++++
 ' the Macro to Be run for example
 Range("a2", Range("a1").End(4)).Offset(1) = "Ok"
  Rem ++++++++++++++++++++++++
 End If
End Sub

الملف مرفق

Macro_with_Msgbox.xlsm

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information