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

محمد ابو البـراء

05 عضو ذهبي
  • Posts

    1,303
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل منشورات العضو محمد ابو البـراء

  1. وجزاك الله خيراً أخي الحبيب // محمود الشريف
  2. تفضل أخي الكريم ما طلبت جرب وأخبرني بالنتيجة http://arabsh.com/files/0c3446496cf6/شيت-خامسة-2014-25-1-rar.html
  3. وبعد اذن استاذي الحبيب استاذجمال دغيدي تفضل في المرفق على اساس فهمي وضعت لك دالتين الاولى حسب الرقم الناتج والثانية على اساس الرقم الداخل Aboalbraa1.rar
  4. السلام عليكم ورحمة الله وبركاته كل يوم يزيد يقيني ان العلم لابد له من المعلم يختصر الوقت والمجهود نعم لحل هذا الموضوع لقد دار ذهني وحار كيف الغي الكسر العشري من الرقم دون حدوث مشاكل التقريب للعدد الذي فيه الكسر اكبر او يساوي.5 فالفت هذه المعادلة =ROUND((c7)-0.5;0) والحل كان موجود بكل بساطة في =INT(c7) شكراً لاساتذتي العظام
  5. بعد اذن استاذي الحبيب استاذ جمال والاستاذ محمد رسلان واتمني ان يصححوا لي ان اخطات هذه فكرة Book3.rar
  6. السلام عليكم ورحمة الله وبركاته هذه طريقة ولكن النتيجة ستخرج في خلية واحدة الى ان يقوم احد الاخوة بالحل في خليتين او اصل للحل بإذن الله Book2.rar
  7. أخي أحمد الحاوي اتمني ان تراجع صندوق الرسائل ارسلت لك رسالة بخصوص موضوع الترحيل وانتظر الرد
  8. السلام عليكم ورحمة الله وبركاته ان كنت تقصد عندما تكون قيمة الخلية F18 أو G18 صفر تكون النتيجة في H18 صفر (تقصد الخلية فارغة ) فاليك الحل SHEET2.rar
  9. وبعد اذن الاستاذ // هاني عدلي أخي الحبيب خذ هذا الموضوع لعلك ستستفاد منه كثيراً _ بإذن الله _ في تنفيذ جزء كبير من طلباتك ولكن اصبر على الموضوع لانه طويل شوية حوالي 86 مشاركة ولكن بإذن الله فيه مسائل مهمة مشروحة بالتفصيل الممل هذه المسائل هي 1 ) الاحصائية 2 ) كيف تقوم بعمل ترتيب العشرة الاوائل 3 ) ترحيل الناجح والراسب بإذن الله ستخرج من هذا الموضوع لا تسال عنها مرة ثانية وهذا رابط الموضوع كامل http://www.officena.net/ib/index.php?showtopic=51081&page=1 وخذ بعض المشاركات الهامة في الموضوع وفيها شرح بالتفصيل الممل http://www.officena.net/ib/index.php?showtopic=51081#entry315123 و http://www.officena.net/ib/index.php?showtopic=51081#entry315829 و http://www.officena.net/ib/index.php?showtopic=51081&page=2#entry316363 و http://www.officena.net/ib/index.php?showtopic=51081&page=2#entry316371 و http://www.officena.net/ib/index.php?showtopic=51081&page=2#entry316387 و http://www.officena.net/ib/index.php?showtopic=51081&page=4#entry318165 و http://www.officena.net/ib/index.php?showtopic=51081&page=5#entry320078 و http://www.officena.net/ib/index.php?showtopic=51081&page=5#entry320202 واي شئ انا في خدمتك والسلام عليكم ورحمة الله وبركاته
  10. الجزء الاخير والمرتبط بعملية الترحيل وهو خاص بكود الترحيل وهو كود للاستاذ عبد الله باقشير يوضع هذا الكود في مديول جديد وهذا الكود فيه شرح لعله وافي Sub KH_START() متغيرات بعدد الصفحات المطلوب الترحيل اليها Dim R As Integer, M As Integer, N As Integer ''' أسماء الصفحات المطلوب الترحيل اليها والمدى المطلوب مسح البيانات الثديمة منه Sheets("ناجح").Range("A9:Dp1000").ClearContents Sheets("دور ثان في").Range("A11:DZ1000").ClearContents ''' عدد الصفوف العليا في الصفحات المنقول اليها البيانات M = 9: N = 9 Application.ScreenUpdating = False ''' بداية ونهاية صفوف الورقة المصدر For R = 9 To 1000 ''''''''''''''''''''''''''''''''''''''''''''''''''''' ''' رقم عمود المعيار وكلمة المعيار If Cells(R, 119) = "ناجح" Then Range("A" & R).Resize(1, 119).Copy ''' سيتم اللصق في هذا الشيت Sheets("ناجح").Range("A" & M).PasteSpecial xlPasteValues Application.CutCopyMode = False M = M + 1 '''''''''''''''''''''''''''''''''''''''''''''''''''' ''' رقم عمود المعيار وكلمة المعيار ElseIf Cells(R, 119) = "دور ثان في" Then Range("A" & R).Resize(1, 132).Copy ''' سيتم اللصق في هذا الشيت Sheets("دور ثان في").Range("A" & N).PasteSpecial xlPasteValues Application.CutCopyMode = False ''' اجعل الرقم 1 الى الرقم 2وانظر في صفحة الدور الثاني بعد الترحيل N = N + 1 End If ''''''''''''''''''''''''''''''''''''''''''''''''''''' Next MsgBox ("الحمد لله تـــم ترحيل الناجحين و الراسبين إلى أوراق عمل جديدة ") Application.ScreenUpdating = True End Sub ''''''''''''''''''''''''''''''''''''''''''''''''''''' واذا لم تفهم فيه شئ فاخبرني والسلام عليكم ورحمة الله وبركاته
  11. وبعد اذن اخي الحبيب // استاذ رجب اولاً :عليك ان تعرف ان قاعدة VLOOKUP عندم عدم وجود المتغير( W2 ) الذي تبحث من خلاله على الخلية المطلوبة فهو يعطي في الخلية هذا الشكل n/a# ثانياً : لتفادي هذه المشكلة علينا ان نضيف هذه الجزئية =IF(W2="";"" فاصبحت المعادلة تعتمد على قاعدة if وهي تنقسم الى 1 ) الشرط W2="" وهذه الجزئية معناها اذا كانت w2 =""_خلية فارغة _ 2 ) عند تحقق الشرط (true) "" اي اجعلها كما هي خالية 3 ) عند عدم تحقق الشرط (false ) نفذ قاعدة الvlookup VLOOKUP(W2;JZN!$1:$1048576;1;0 والسلام عليكم ورحمة الله وبركاته
  12. جزاك الله خيراً استاذي الحبيب استاذ // رجب جاويش
  13. بعتذر أخي الحبيب استاذ أبو عرابي على التاخير وابشر فعن قريب تجد مرادك
  14. السلام عليكم ورحمة الله وبركاته 1 ) جزاك الله خيرا على كلامك أخي الحبيب استاذ // جماااال 2 ) ما جعلني سعيد جدا في هذا الموضوع شعوري بانك ترغب في التعلم وهذا شعرت به اول الموضوع ومن خلال استفساراتك 3 ) اما شرح ما قمت به فهو كالتالي اولاً : ما هو طلبك ؟! الاجابة : انك تريد ترحيل بيانات الناجحين لوحدهم والراسبين لوحدهم ماذا يعني هذا الكلام ؟! هذا يعني اننا نريد عملية ترحيل بيانات معينة مشتركة في شي واحد في مكان، وبيانات اخرى في مكان أخر وما المشكلة؟! المشكلة ان هذه البيانات أ _ غير مرتبة _ بمعني اننا نرى طالب مجموعه ناجح ثم راسب ثم راسب ثم ناجح ثم راسب وهكذا ب _ ليس هناك عامل مشترك واحد _ بمعنى انني اعلم ان الطالب الذي تجاوز ال450 ناجح والطالب الذي اقل من 450 راسب وهذا اعرفه بالنظر ولكن ليس عندي في الشيت شي عملي يدل على ذلك. وهذا الكلام يعني ايضا اننا ليس عندنا عامل مشترك لجميع الطلاب سوف نرحل عليه وبعد هذا الكلام الطويل !!! ما العمل ؟! العمل اننا لا بد ان نربط بين التلاميذ بعامل مشترك وطالما انني اريد ان اقسمهم على اساس النجاح والرسوب اذاً هذا هو العامل ترحيل على اساس حالة الطالب كيف اقوم به ؟! _ أو خطوات العمل _ ؟! 1 ) اقوم باضافة عمود لحالة الطالب الناجح او الراسب 2 ) اما الخطوة الثانية وهي الاصعب معرفة شروط نجاح الطالب ورسوبه وسوف اقسم شرح هذه الخطوة على جزئين أ ) جزء نظري ب ) تحويل الكلام النظري الى عملي أ ) الكلام النظري لمعرفة الطالب الناجح _ او ما اسميه بالقرارات الوزرارية _ او بمعنى اخر!! من هو الطالب اناجح ومن هو الطالب الراسب؟! الاجابة : الطالب الناجح أ - من تجاوز مجموع كل مادة عن نصف الدرجة ولكن بشرط ان لا يقل الطالب عن 15 درجة في اختبار التحريري للنصف الثاني الطالب الذي له دور ثان هو الطالب الذي لم يتجاوز مجموعه نصف المادة او تجاوز نصف المادة واقل من 15 درجة وركز في هذه الجزئية لاننا سوف ننتقل الى القسم الثاني وهو العملي يلا نحول هذا الكلام الى معادلات لمادة واحدة فقط وقبل ان ابدئ في المعادلات علينا ان نراجع قاعدة مهمة (and ) و (or) الاثنين بمعني او ولكن بينها فرق عند التنفيذ كيف هذا؟! مثال ( رسوب الطالب في المادة به شرطين الاول اقل من النصف و الثاني اقل من 15 درجة ) فــــ (and ) تستخدم عند وجوب تحقق الشرطين بمعني ( اعلى من النصف ;اعلى من 15 درجة ) ; ناجح ; راسب النتيجة التى ستخرج ناجح (لتحقق الشرطين) اما اذا كانت ( اعلى من النصف ;اقل من 15 درجة ) ; ناجح ; راسب النتيجة سيكون راسب ( والسبب عدم تحقق الشرطين ) اما or يتم عند تحقق شرط واحد نفس المثال السابق ولكن ب or ( اعلى من النصف ;اقل من 15 درجة ) ; ناجح ; راسب النتيجة ناجح ( والسبب هو تحقق شرط واحد وهو اعلى من النصف ) . اتمنى ان تكون وصلت الفكرة قبل السير في تكملة الموضوع والسير في الجزء العملي لاننا الان بالفعل في الجزء العملي وهذه الفكرة التى استخدمتها لحل مشكلة تقسيم الطلبة بعامل مشترك ( النجاح والرسوب ) طيب الان قربنا من الحل وعندنا حلول لتنفيذ المعادلة على الشيت اما ان اقوم في هذا العمود الذي اضفته واستخدم قواعد or و and لكل المواد حتي الموجودة على الشيت مباشرةً لاخرج بهذه الكلمة اما الطالب ناجح او راسب اوالطريقة الثانية التى استخمدتها هنا في الشيت حيث اعتمدت على مواد الرسوب الموجودة في اخر اشيت واشترطت عند وجود ( خلية العربي فيها كلمة عربي ) الطالب راسب وهكذا في الانجليزي وهكذا في باقي المواد يتحقق الشرط الاول وهو الرسوب اما عند عدم التحقق فتخرج النتيجة الطالب ناجح مثال ذلك =if(or( خلية العربي = عربي ; خلية الانجليزى = انجليزي.....وهكذا في باقي المواد) "راسب" ; "ناجح" وهذه المعادلة تعني عند وجود اي خلية من خلايا مواد الرسوب فيها مادة فالطالب له دور ثان اما اذا كانت جميع الخلايا في مواد الرسوب فارغة فالطالب ناجح اتمنى ان تكون وصلت الفكرة وارجع للمعادلة لتربط المعادلة الموجودة في العمود الذي اضفته بالكلام النظري وانا في انتظار اي استفسار لتكملة الجزء الترحيل والسلام عليكم ورحمة الله وبركاته
  15. أخي الحبيب استاذ مجدي يونس 1 ) ( في وجهة نظري ) ان فكرة تعليم الاخرين والله اسهل من حل مشكلاتهم بالنسبة للطرفين للمتعلم والمعلم 2 ) اسال الله ان يصلح احوالنا ويوفقنا للخير -------------- أخي الحبيب استاذ جماااااال تم عمل المطلوب على الرابط التالي http://www.officena.net/ib/index.php?showtopic=51081&page=5#entry320054 ولله الفضل اولاً واخراً
  16. السلام عليكم ورحمة الله وبركاته تفضل أخي الحبيب استاذ جماااال واخبرني بالنتيجة.. ملحوظة تاكد من درجات شيتك انها سليمة لانني كنت بجرب بعض الارقام في بعض الخلايا.. صف أول ----.rar
  17. وفقك الله أخي الحبيب واستاذي الفاضل // مجدي يونس ولا تعتقد ان موضوعك هذا ليس في الحسبان لا والف لا والدليل اقرا هذه المشاركة لتعلم http://www.officena.net/ib/index.php?showtopic=51611#entry320010
  18. بعتذر والله يا حبيب وسوف تجد طلبك محلولا في اقرب وقت وشكراً على مرورك العطر
  19. بعتذر أخي الحبيب استاذ جمااااال على التاخير وجاري بإذن الله تنفيذ طلبك ولعلك الغد تجد طلبك محلول بإذن الله تعالى
  20. وجزاك الله خيراً // استاذ الغالي وليد
  21. شكراً استاذ اكرامي على مرورك العطر ونتمنى ذلك؟!
  22. السلام عليكم حبيبى واخي الكريم // استاذ سعيد بيرم ملك القوانين الادارية بارك الله فيك رغم انني وبصراحة لم افهم شي مما يدور !! ولكن هل تقصد بهذا الشيت؟!!! ان الاضافة التي ستزيد على المرتب الحالي اعلى من 700 جنيه للمعلم وهكذا لباقي المسميات يعني الاضافة التي ستزيد على المرتب الحالي هي الارقام في العمود o
  23. السلام عليكم ورحمة الله وبركاته مرحبا بك مجددا أخي الفاضل استاذ // asdwasd على الرغم انني لم افهم المسالة جيداً لانني مهتم باعمال كنترول اعدادي وليس ثانوي ولكن ساحاول التصور معك 1 ) بالنسبة لمسالة الاحصاء لو كان الشيت فيه جميع الطلبة ( علمي وادبي ) فعليك ان تضع عمود اضافي في الشيت هذا العمود يوضع فيه نوع القسم علمي او ادبي ثم تقوم بعمل الاحصائية بشرط هذا العمود!! 2 ) واما مشكلة الشهادات ليس عندي تصور لها لاني كما قلت لك مهتم بكنترول اعداي ولا اعرف نظام الثانوي ولكن كفكرة عامة ممكن تفصل كل من يشتركون في مواد في شيت منفصل ، وهو الذي تعتمد عليه النتيجة في الشهادات ثم تقوم بترحيل هذه البيانات في شيت عام _ والله اعلم _ وانتظر بالطبع حل حبيبي الفاضل والخبير المعتمد // الاستاذ جاويش فهو له شيت خاص بالثانوي ولعله له حل عبقري كعاداته
  24. الأستاذ الحبيب // محمود الشريف أستاذ // قنديل الصياد أستاذ// الغالي وليد الأساتذة الأفاضل أستاذ // إكرامي رمضان أستاذ // محمد معوض أستاذ // أحمد الحاوي السلام عليكم ورحمة الله وبركاته لعل الدفة تحولت في هذا الموضوع لمسار لم أكن اقصده ولكن سأحاول إن اتجه مع الدفة قليلاً ثم أعود لما أردته _ بإذن الله _ أستاذ// الغالي وليد 1 ) كلامك رائع ولكن ربما لاتكون المشكلة من صبر الصياد لأنه وبالطبع يعلم طبيعة عمله ( التطوعي ) ولكن ربما تكون المشكلة في صبر المتعلم نفسه لأنه يريد الصيد بدون أي أدوات 2 ) أما مشكلة كنترول الأزهر فكانت تتلخص في أمرين الأول : التصور الخاص لديك لعمل الكنترول!!! لتفيدك أنت أولا (أنت.. أنت ) وبالطبع إذا كنت تعمل في الكنترول!! كان ولا بد من تصور جاهز لديك ثانياً : وهذا التصور سيأتي تلقائياً مع قوانين الأزهر في أعمال الامتحانات ولعل أول تعليق كان لي طلبت منك إن تنظر إلى شيتات العام وانأ اعلم تماما انه مختلف ولكن كان قصدي إن ينمي التصور لديك والطريقة التي تستطيع بها الوصول إلى أفضل شيت ينفعك أنت أولا ثم إذا أردت أن تطوره للاحتراف وتعرضه للآخرين فهذا وشانك الأستاذ الحبيب // محمود الشريف شكر خاص على التفاعل مع الموضوع أستاذ // قنديل الصياد 1 ) يدي على كتفك ولعلك صاحب مجهود مميز فننتظر منك ذلك ولعل هذا ما أردته في ذلك الموضوع 2 )_ ولا انسى طبعا إن هناك شرح مميز لهذا العمل للأستاذ الحبيب // مجدي يونس ولكن المشكلة تكمن في صيغة فيدو الشرح _ 3 ) ما جعلني اختار الموضوع بهذا الشكل نظام أسئلة؟! ليصبح الموضوع أكثر جاذبية ولا يشعر المتعلم إن الموضوع متصل يبعضه فيصيبه بعض الملل ولكن اخترت إن تكون أسئلة ليستقل كل سؤال بذاته الأساتذة الأفاضل أستاذ // إكرامي رمضان أستاذ // محمد معوض أستاذ // أحمد الحاوي شكراً لمروركم لعل طلباتكم تلبى في وقت ما!!
×
×
  • اضف...

Important Information