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

تعديل على كود النواقص


إذهب إلى أفضل إجابة Solved by حسونة حسين,

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

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

فى الملف المرفق كود لاستخراج النواقص وهى عبارة عن الكمية المباعة فى تاريخ معين وانا اريد عند الضغط على زر الاستدعاء يقوم باستدعاء البيانات المطلوبة من sheet3 الجزء الخاص بكود الصنف يقوم باستدعاء البيانات من عمود c والعمود i  والعمود o وكذلك الحال فى الجزء الخاص باسم الصنف وكذلك الكمية المباعة

المصنف1.xlsm

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

هذه السطور

arr = WSData.Range("A2:Q" & WSData.Cells(Rows.count, 1).End(xlUp).Row).Value
ReDim Temp(1 To UBound(arr, 1) * 3, 1 To 4)
For J = 0 To 2
P = P + 2
الي
arr = WSData.Range("A2:AF" & WSData.Cells(Rows.count, 1).End(xlUp).Row).Value
ReDim Temp(1 To UBound(arr, 1) * 5, 1 To 4)
For J = 0 To 4
P = P + 4

بدل ال  Q ضع اخر عامود عندك AF

بدل ال  * 3 ضع  * 5

بدل ال  For J = 0 To 2  ضع  For J = 0 To 4

بدل P = P + 2  ضع P = P + 4

المصنف2.xlsm

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

تمام انا فهمت النقطة دى

بدل ال  Q ضع اخر عامود عندك AF

بدل ال  * 3 ضع  * 5

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

لكن النقطة دى بزود بناءا على ايه

بدل ال  For J = 0 To  ضع  For J = 0 To 4

بدل P = P + 2  ضع P = P + 4

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

3 دقائق مضت, محمد7788 said:

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

يتم التزويد علي حسب الاكواد التي تضعها وليس العواميد

زودت 1 كود يعني ( 6 عامود ) يبقي تزود 1 في كل السطور التى اخبرتك بها

زودت 2  كود يعني ( 12 عامود ) يبقي تزود 2 في كل السطور التى اخبرتك بها

زودت 3  كود يعني ( 18 عامود ) يبقي تزود 3 في كل السطور التى اخبرتك بها

تمام واضحه كده

 

 

 

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

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

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



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

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

Important Information