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

جمع مشروط (تعديل طلب قديم) مطلوب الحل بالأكواد


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

الملف المرفق لتنفيذات سوق الأسهم

وستكون الأعمدة كما يلى

العمود الأول عمود إسم السهم

العمود الثانى عمود السعر

العمود الثالث عمود الكمية

العمود الرابع عمود الوقت

المطلوب هو

بالعمود الخامس معادلة مجموع الكمية فى نفس السهم على نفس السعر

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

عشمى أن تكون فكرتى وصلت

ونظراً لأن المعادلات تجعل الملف غاية فى الثقل لدرجة أنى أنتظر أكثر من 5 دقائق وأكثر حتى يبدأ الملف فى الإستجابة والعمل

فالرجاء أن يكون الحل بالأكواد

علماً بأن البيانات ستكون فى حوالى 40 ألف صف وربما أكثر

مع جزيل شكرى لكل من سيدلى بدلوه فى الموضوع أخوتى الكرام

سوق.rar

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

ماشاء الله أستاذنا ومعلمنا شئ عبقري بجد بل شئ رائع ربنا يبارك فيك وتعلمنا دائما

بس الكود بيستغرق وقت كبير جدا مشممكن يكون أسرع

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

ماشاء الله أستاذنا ومعلمنا شئ عبقري بجد بل شئ رائع ربنا يبارك فيك وتعلمنا دائما

بس الكود بيستغرق وقت كبير جدا مشممكن يكون أسرع

وبارك فيك وحفظك من كل مكروه

المدى طويل للمعادلة SUMPRODUCT

وايضا السلسلة فور نكست

حسب المدى الموجود في الملف ياخذ حوالي دقيقتين عندى في اوفيس 2003

والافضلية في الكود انك حتحدث عند الاحتياج

تقبل تحياتي وشكري

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

أستاذى الحبيب / عبد الله باقشير

بسم الله ما شاء الله

كل عمل عبارة عن تحفة فنية متكاملة

بارك الله فيك وزادك من العلم حتى ترضى

ورزقك الجنة وجعل كل ذلك فى ميزان حسناتك

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

أستاذى الحبيب / عبد الله باقشير

بسم الله ما شاء الله

كل عمل عبارة عن تحفة فنية متكاملة

بارك الله فيك وزادك من العلم حتى ترضى

ورزقك الجنة وجعل كل ذلك فى ميزان حسناتك

اكرمك الله اخي الحبيب رجب

تقبل تحياتي وشكري

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

أخى الكبير خبور خير

الكود لا يقوم بالحساب على الوجه الأكمل

لاحظ معى الإختلافات التالية فى أول مجموعة صفوف ولنقل الـ 12 صف الأولى

وجرب معى بإستخدام التصفية التلقائية لمزيد من الدقة

الأسطر من 4 إلى 9

القلعة للإستشارات

مجموع الكمية فى نفس الوقت لهذا السهم 20000

الكود حسبها 25450

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

الاسطر 10 و 11 كان يجب أن توضع مجموع كميتها فى الخلية E10 ولكن الكود ترك الخلية فارغة رغم أنه نفس السهم وعلى نفس السعر وفى نفس الوقت

الرجاء و السموحة منك يا الغلا تظبطلى الكود ده وهو فى غاية الأهمية لى

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

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

أخى الكبير خبور خير

الكود لا يقوم بالحساب على الوجه الأكمل

لاحظ معى الإختلافات التالية فى أول مجموعة صفوف ولنقل الـ 12 صف الأولى

وجرب معى بإستخدام التصفية التلقائية لمزيد من الدقة

الأسطر من 4 إلى 9

القلعة للإستشارات

مجموع الكمية فى نفس الوقت لهذا السهم 20000

الكود حسبها 25450

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

الاسطر 10 و 11 كان يجب أن توضع مجموع كميتها فى الخلية E10 ولكن الكود ترك الخلية فارغة رغم أنه نفس السهم وعلى نفس السعر وفى نفس الوقت

الرجاء و السموحة منك يا الغلا تظبطلى الكود ده وهو فى غاية الأهمية لى

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

تفضل هذا يستغرق حوالي 5 دقائق

2003

سوق2.rar

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

أخونا الغالى واستاذنا الكبير خبور خير

الملف الأخير أكثر دقة من الذى قبله

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

فقد جربت حل بالمعادلات وكان يجعل الإيكسيل يتوقف عن العمل ولذلك طلبت الحل بالأكواد

ولكن لازالت بعض النتائج غير سليمة

على كل حال أنا لا أريد أن اثقل عليك فأنا أعلم مشغولياتك وضيق وقتك كان الله فى عونك

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

وكلامى على الملف الأخير المعنون بإسم سوق2

الصفوف من 5727 إلى 5730 كان ينبغى أن تجمع كمياتها فى الخلية E 5727

الصفوف من 6223 إلى 6225 كان ينبغى أن تجمع كمياتها فى الخلية E 6223

الصفوف من 5473 إلى 5479 كان ينبغى أن تجمع كمياتها فى الخلية E 5473

الصفوف من 5322 إلى 5325 كان ينبغى أن تجمع كمياتها فى الخلية E 5322

الصفوف من 9829 إلى 9831 كان ينبغى أن تجمع كمياتها فى الخلية E 9829

الصفوف من 8723 إلى 8724 كان ينبغى أن تجمع كمياتها فى الخلية E8723

الصفوف من 6646 إلى 6652 كان ينبغى أن تجمع كمياتها فى الخلية E6646

الصفوف من 8447 إلى 8452 كان ينبغى أن تجمع كمياتها فى الخلية E8447

الصفوف من 7128 إلى 7129 كان ينبغى أن تجمع كمياتها فى الخلية E7128

الصفوف من 8714 إلى 8715 كان ينبغى أن تجمع كمياتها فى الخلية E8714

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

ولك الشكر الجزيل على كل حال وربنا لا يحرمنا منك ويجعل أعمالك فى موازين حسناتك

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

أخونا الغالى واستاذنا الكبير خبور خير

الملف الأخير أكثر دقة من الذى قبله

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

فقد جربت حل بالمعادلات وكان يجعل الإيكسيل يتوقف عن العمل ولذلك طلبت الحل بالأكواد

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

ولك الشكر الجزيل على كل حال وربنا لا يحرمنا منك ويجعل أعمالك فى موازين حسناتك

تفضل واصبر

سوق2-2.rar

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

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

فمع حوالى 20 ألف تنفيذة فى السوق إستغرق حوالى 37 دقيقة

وغالباً بعد رمضان سيكون المعدل اليومى للبيانات يزيد عن 40 ألف تنفيذة فى اليوم

وهذا قد يجعل الكود يستغرق حوالى ساعة أو أكثر

إذا أمكن تسريعه قليلاً ولكن مع الحفاظ على دقته يكون غاية فى الجمال والإتقان

وإذا كان ذلك غير ممكن أو صعب التنفيذ فالكود الحالى فيه الكفاية

ومرفق الملف

ملف التنفيذات اليومية.rar

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

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

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



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

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

Important Information