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

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

  • 9 months later...
قام بنشر

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

برجاء توضيح ما يلى

=IF(B7="";"";VLOOKUP(B7;الطلبة;2))

ما هو القصودكلمة الطلبة هنا

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

وشكرا

قام بنشر

أخى الفاضل / Mr_Eldeeb

سلام الله عليكم

المقصود بكلمة الطلبة هنا ..يوجد مدى يسمى الطلبة

أخى الفاضل / أحمد حبيبة

سلام الله عليكم

غير لتلبى طلبك .. التنوع مطلوب

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

وما الحل أخي الفاضل حيث أننى مبتدئ ولم افهم ما هو الخطأ وحاولت إعادة العمل لكن دون جدوى فبرجاء إفاداتى بالملف المعدل وجزاك الله خيرا

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

تم تعديل بواسطه Mr_Eldeeb
قام بنشر (معدل)

أخي العزيز الديب وبعد أذن أستاذي الغالي دغيدي لقد رأيت ملفك ورأيت بة عدة أخطاء وقد ذكرتها لك عند شرح معادلة vlookup وقلت لحضرتك فيها أن شرطها الأساسي لتقوم بعملها علي أكمل وجه هو الترتيب التصاعدي لها وحضرتك عند عمل المدي ( الطلاب 2 ) لم تأخذ المسلسل مع المدي (نمرة 1)

الثاني - أرقام الجلوس في شيت أستاذنا دغيدي مرتبة تصاعديا مثل المسلسل لذلك المعادلة سلسة وماشية مظبوط لكن أرقام جلوسك لأ

لذلك أستخدمت لك معادلة أخري لجلب البيانات أيضا ومن مميزاتها أنها لاتعتمد علي التسلسل وهي ( دالة index & match) وهي الأخري من دوال جلب البيانات ولكنها تعتمد علي تقاطع صف مع عمود واليك مرفقك بعد التعديل عليه .

أرجو التعديل2.rar

تم تعديل بواسطه دغيدى
  • Like 2
قام بنشر (معدل)

أولا : شكرا على الاهتمام لكنى مش قادر أستوعب حيث أننى عندما أنظر لأرقام الجلوس أجدها مرتبة تصاعديا وبجد أن خلاص تعبت وحاسس إنى مش فاهم أي حاجة

ثانيا : لدي اقتراح للأستاذ دغيدي وهو فى ملف المناداة 2 المرسل للأخ يوسف لماذا لايتم كتابة كود يقوم بكتابة اللجنة تلقائيا من المسلسل واقتراحي مرسل مع الملف التالى

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

اقتراح.rar

تم تعديل بواسطه Mr_Eldeeb
قام بنشر (معدل)

بالنسبة لملف الاستاذ يوسف فهذا عمل رائع

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

وجزاكم الله خيرا جميعا

مطلوب مناداة.rar

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

الأخ الفاضل جزاك الله خيرا عما قدمت لى وعما تقدم

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

وفقنى الله وإياك وكل المسلمين إلى ما يحب وما يرضى

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

السلام عليكم

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

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

((IF(C7="";"";VLOOKUP(C7;$H$7:$L$39;5=

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

وبرجاء أريد كود لاظهار اللجنة فى العمود D الموجود فى ورقة العمل المسماه اللجان مثلما فعلت فى الورقة المسماة مناداة 1

ثانيا : هل هناك طريقة لحذف أسم مدى الخلايا الذي قمت انا بعمل ولم استغله ( مثل الطلاب والطلاب2 )

ثالثا : كيف يمكننى توظيف أي كود أراه في شيت أو ملف يعجبني دون حدوث أخطاء

( علما بأننى أقوم بتوظيف بعض الأكواد وخاصة داخل الماكرو دون حدوث أي خطأ بفضل الله )

ولك عظيم تحياتى

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

أخي العزيز (mr_eldeep) أنا سعيد جدا بنجاحك في الوصول لما تريد وهذا هو الهدف الأساسي من المنتدي (وهو لاتعطيني سمكة ولكن علمني كيف أصطاد )

أولا - المعادلة أللي حضرتك طالبها يبدأ بدايتها من ورقة اللجان وأساسها عمود اللجنة بأني واضع بها معادلة تحويل الأرقام ألي مايقابلها حروف بمعني أن عن طريق المعادلة بحول رقم (1) ألي (الأول ) ده أول شئ

ثانيا - قمت بالطبع كما عرفت بعمل مدي للجدول الموجود به هذه المعادلة وأسميتة ( توزيع ) علي أساسة تم نقل الخلية الأولي فقط من الجدول سابق الذكر ألي الخلية الأولي في كشف المناداة الموجود في شيت ( المناداة )

ثالثا - ثم في باقي الخانات التي تلي تلك الخانة قمت بربطها بالخانة الأولي مع وضع شرط عدم تجاوز ذلك ألا أذا أنتقلت إلي لجنة جديدة وكان لزاما لكي تقوم المعادلة بدورها تم وضع الشرط (أن الخلية الأولي ) لاتتجاوز نهاية اللجنة المطلوبة فقمت بربطها بالخانة (h6) التي تمثل نهاية اللجنة الأولي وبالطبع عند الأنتقال للجنة (2 ) لن تتحاوزها باقي اللجان وهكذا.

أما عن السؤال الثاني - بالطبع أخي تستطيع ذلك بكل سهولة بالذهاب ألي :

(insert / name/define) ستجد أمامك كل ماقمت بتسميتة من المدي قم بحذف ماتريد

السزال الثالث :

أخي هناك فرق كبير بين الكود البرمجي الذي يتم عملة في ال( vba) ومايتم يتم عملة عن طريق المعادلات مثل الملف الذي تنحن بصددة

أما الأول يراعي فيها العديد من الأمور من أهمها ( عدم تغيير أسم الشيت الذي تم عمل الكود له / المدي الذي يتعامل معه الكود والكثير من الأمور ليمنك حصرها في هذه العجالة

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

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

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

قام بنشر

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

مناداة6.rar

قام بنشر

أخي الفاضل

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

إذا نظرت إلى الملف اللي حضرتك ساعدتنى بجزء كبير جدا جدا فيه نجد أن أول 4 طلاب فى لجنة 1 و ال2 التاليين فى الجنة 2 وهكذا برجاء النظر الى للملف المرسل لأنه يحتوى على الفكرة التى أريد ها وبخبرتك سوف تتوصل معي لحل

المنادة 2.rar

  • Like 1

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