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

يوسف عطا

05 عضو ذهبي
  • Posts

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

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

كل منشورات العضو يوسف عطا

  1. الله ينور عليك استاذ كيماس والله ينور عليك استاذ هشام سؤالى ماذا يحدث لو كان هناك إسمان متطابقان ؟؟ عند إستخدام الرقم المسلسل أو رقم الجلوس مثلاً لا يكون هناك أى فرصة للخطأ لأنه لا يمكن أن يأخذ طالبان نفس الرقم المسلسل أو رقم الجلوس ولكن فى حالة تطابق إسم طالبان ماذا سيحدث ؟؟
  2. بعد تجربة الملف حوالى 20 مرة بأرقام توزيع متعددة يمكننى القول بأن كود التوزيع اصبح جيداً جداً جداً واشكرك على إضافة الأسهم للكتابة فى الخلايا التى ستكتب فيها البيانات هى فعلاً جعلت البرنامج أكثر إحترافية ولكن ظهر بعض الخلل البسيط فقط فى حالات نادرة حيث أعطى البرنامج بعض الملاحظين فرصة الإحتياطى مرتين بينما كان هناك ملاحظين لم يعطهم إحتياطى ولا مرة مثلاً عندما كان التوزيع 45 / 9 / 20 / 2 كما قلت حالات قليلة ولا بأس بها ويمكن تلافيها يدوياً أو التغاضى عنا بس عموماً وإجمالاً الله ينور عليك ============================================================================== يتبقى عملية الترحيل لشيت الطبع ولا تنسى ملاحظتى السابقة تجاهها وهى بالنسبة للقائمة المنسدلة التى تقوم بترحيل الملاحظين إلى كشف الطباعة أرجو أن تكون فى الخلية M7 وذلك لأن الخلية F5 ستظهر فيها قائمة منسدلة أخرى ليست برقم المادة ولكن بإسم المادة تلك التى سيكتبها المستخدم فى العمود L تحت كلمة المواد فهى تكون مختلفة من مرحلة لمرحلة ونحن كما تعلم نريد أن يكون البرنامج صالح لمختلف المراحل التعليمية ==================================================================== شئ آخر وهذا قد يتعبك وأرجو المعذرة والسموحة يا غالى ولكن الأستاذ أيسم لفت نظرنا لشئ هام وهو الطلبات التى قد يطلبها الملاحظين بخصوص الإعفاء من الملاحظة فى يوم معين أو مادة معينة هل يمكن أن يسمح البرنامج للمستخدم بتوزيع الإحتياطى (ح) يدوياً ويتم هذا فى الخطوة بعد أن يقوم البرنامج بإنشاء شيت DATA و ببناء جدول التوزيع فيقوم المستخدم يدوياً بتوزيع حروف الـ (ح) ثم يقوم الكود بتوزيع الملاحظين على اللجان فى الخلايا الفارغة من الجدول (التى ليس فيها حرف ح ) بعد أن يضغط المستخدم على زر DO JOB صراحة هذا الطلب سيجعل البرنامج أكثر سلاسة ما رأيك عزيزى الغالى ؟؟ هل يمكن تحقيق ذلك ؟؟ لا أنسى أن أقول لك أن البرنامج ولو إنتهى على الوضع الحالى فإنه ممتاز وكافى ووافى لمعظم تطلعاتنا فلو قررت عدم العمل على النقطة الأخيرة التى أعتقد أنها ستكون مجهدة فإن تفنيش البرنامج على الوضع الحالى سيكون مقبولاً ولا باس به دمت بود عزيزى الغالى عادل بك حنفى وكل عام وحضرتك بخير نسيت اسأل عن شئ يظهر فى الثلث الأيسر من الملف جزء مظلل بلون لبنى بطول الشيت فى جميع شيتات الملف ما سبب هذا ؟ تقبل منى هذه الوردة إعتزازاً بك وعرفاناً بجمايلك By youssefata at 2011-07-30
  3. هل سيكون لكل موظف شيت خاص به بإسمه وسيتم حساب عدد ساعات عمل كل موظف من شيته ؟؟ وهل سيكون الحساب شهرياً أم إسبوعياً ؟ وكم عدد الموظفين الذين سيتم حساب عدد ساعات عملهم ؟؟ لو تريد يمكن التعاون فى إعداد برنامج لحساب عدد ساعات العمل أعتقد سيكون وافياً دمت بخير
  4. الأخ موشا بعد التحية الموضوع سهل جداً ولا يحتاج أكواد ولا معادلات الإيكسيل به خاصية حساب الفرق بين الخلايا كوقت عندك خلية 1 فيها وقت مثلاً ساعة معينة منذ أول أمس (لابد أن يكون تنسيق الخلية زمن أو وقت أو تاريخ) وعندك خلية 2 فيها وقت آخر مثلاً ساعة معينة منذ أمس (لابد أن يكون تنسيق الخلية زمن أو وقت أو تاريخ) ستكتب فى الخلية 3 علامة = ثم إسم الخلية 2 ثم - ثم إسم الخلية 1 بعد كدة تقف فى الخلية 3 ثم تغير تنسيق الخلية للفورمات الذى تريده لتحدد كيف تريد أن يحسب الإيكسيل لك الفارق هل بالساعات والدقائق أم بالايام وبعد إذنك لى ملحوظة على ملف حضرتك الإيكسيل لن يستطيع أن يحسب الوقت إذا كان العامل بدأ عمله مثلاً 8 مساء وإستمر لمدة 8 ساعات حتى 4 من صباح اليوم التالى إلا إذا كان وقد بدء العمل مرتبط بيوم معين ووقت نهاية العمل مرتبط بيوم تالى أقترح التعديل التالى على الملف ببساطة تنسيق خلية وقت بدء ونهاية العمل يكون ( يوم شهر سنة ساعة دقيقة) أو ( DD MM YYYY HH:MM ) لاحظ المرفق الجدول أسفل جدولك أتعشم أكون أفدتك دمت بود الحضور والانصراف ..1.rar
  5. الأخ الغالى خبور الأخوة الأعزاء زوار الموضوع والمشاركين فيه تحية قلبية لكم جميعاً وتمنياتى بأن تكونوا فى أتم صحة واسعد حال تمنياتى ايضاً بإزاحة الغمم التى أصبحت جميع دول أمتنا العربية تئن تحتها وربنا يقدم ما فيه خير بلادنا المهم استاذنا خبور إنتهت أعمال الإمتحانات وكذلك أعمال الدور الثانى بجميع المدارس وأصبحنا نستعد لإستقبال العام الدراسى الجديد فلو كان وقتك يسمح أن نستكمل هذا المشروع العظيم يكون ذلك جميل جداً ولا زال امامنا قرابة شهر على بدء عمل الجداول المدرسية بالمدارس
  6. أهلاً وسهلاً استاذ أيسم ونتمنى أن يكون إنشغالك عن المنتدى للخير وربنا يصلح الأحوال بالنسبة للطلب الأول والثالث ربما يكون جمعهما معاً فى خيار واحد أمر جيد جداً وهو ببساطة وضع حرف (ح) يدوياً قبل أن يقوم البرنامج بالتوزيع العشوائى للملاحظين الذين لا يوجد حرف (ح) فى الخلايا أمام اسمائهم وربما هذا يمكن فعله بتعديل كود التوزيع والأمر متروك للاستاذ الغالى عادل بك حنفى إن أمكن وقد تكون هذه الإضافة اليدوية تسهل من عمل البرنامج الله أعلم ولكن لا باس بها فوجودها قد يجعل البرنامج أكثر مرونة لتلبية طلبات الزملاء كما قلت أما بالنسبة للطلب الثانى (المدرسين المنتدبين) فعلى حد علمى أنه ببدء الإمتحانات تنتهى الإنتدابات وكل مدرس يعود لمحل عمله الأصلى وقت الإمتحانات والله أعلم دمت بود عزيزى الغالى
  7. الإيكسيل به أوبشن فى الفرز حسب 3 عوامل فى وقت واحد كالتالى 1. حدد الأعمدة التى بها الداتا المراد فرزها 2. من قائمة بيانات إختار أمر فرز 3. ستفتح لك ويندو بها 3 شروط للفرز 4. حدد عمود الدرجات فى الشرط الأول وإختار كلمة تنازلى 5. حدد عمود السن فى الشرط الثانى وإختار تصاعدياً ثم أوكى وإن شاء الله يكون هذا هو المطلوب
  8. أخى الغالى ياسر بك الحافظ ( حفظك الله ) اشكرك لسؤالك عنى نشكر المولى ونحمده على كل حال بالنسبة للكود لا أعلم لماذا لم يعمل عندى ولازال الملف يفتح على الشيت الذى أغلق عليه قد يكون السبب كود حماية المعادلات وهو فى نفس حدث الكود موضوع الحديث أو ربما كود صندوق الترحيب الذى موضوع أيضاً فى نفس الحدث أم هل أقوم بتبديل ترتيب الأكواد الثلاثة ؟؟ الف شكر على سؤالك عنى دمت بود
  9. لا يتم إرفاق الملف على حاله بل لابد من ضغطه ببرنامج وينذيب أو وينرار ثم رفعه مع مشاركتك والطريقة هى : بعد أن تضغط الملف المراد رفعه وتكون على علم بمساره (مكان وجوده بالجهاز) تدخل المنتدى وتكتب موضوعك أو مشاركتك وعند الرد على موضوع يراعى إختيار الرد الكامل وليس الرد السريع لو كنت كتب فى الرد السريع هناك إمكانية للتحول للرد الكامل من اسفل الرد السريع بعد كتابة مشاركتك وأسفل مكان الكتابة ستجد كلمة تصفح إضغط عليها يفتح معك جهاز الكومبيوتر إذهب لمكان حفظ الملف عن طريقه وبعد إختياره إضغط على زر رفع الملف إنتظر قليلاً وإن شاء الله تجد إسم الملف وكلمة تم الرفع أو علامة صح خضراء إضغط بالأسفل على زر إضافة الرد وإن شاء الله ستجد ملفك مرفق فى المشاركة دمت بود
  10. بالنسبة لهذه النقطة أعتقد أنها غير قانونية وذلك للأسباب التالية 1. إذا كانت اللجنة بها طلبة ذكور فقط فيكون من غير المعقول وضع ملاحظتين أنثتين فى اللجنة بل قد يفضل وضع ذكرين ولكن اللوائح تقتضى بوضع ذكر وأنثى ونتحايل عليها فى بعض الأحيان فى القاعات التى يكون فيها طلبة مشاغبون حتى يعم الضبط والربط فى القاعة 2. إذا كانت اللجنة مشتركة بها طلبة وطالبات مثل المعاهد والجامعات والمدارس الخاصة والمشتركة فيكون من الأفضل تطبيق اللوائح ووضع ملاحظ ذكر وملاحظة أنثى إن أمكن وبالنسبة للترحيل لشيت الطباعة فتم تنفيذه والحمدلله
  11. إسمحلى عزيزى الغالى أن أشكرك ومهما حاولت لن أستطيع أن أوفيك حقك من الشكر فالعمل جميل جداً وبالفعل قارب على الإمتياز دعنى أتفق مع الأخ أبو آيات فى تخفيض الحد الأدنى ليصبح 10 / 3 / 3 حتى يستفيد منه زملائنا اساتذة المرحلة الإبتدائية حيث طلبة الصفين الأول والثانى الإبتدائى يمتحنون تحريرياً فقط فى العربى والحساب والدين ( 3 مواد فقط ) بالنسبة للإضافات هى بالفعل كما كنت أتمنى وبالفعل أصبح البرنامج أوتوماتيكياً بفضلها جازاك الله خيراً عندى ملاحظتين لو سمحت لى 1. فى بعض المرات يقوم البرنامج بترك بعض الخانات لبعض الملاحظين بدون رقم اللجنة أو حرف ح وعادة تكون فى المجموعة السفلية وعادة تكون جميعها ذات لون واحد مرة كانت الأصفر ومرة كانت الأبيض ولأنى لم أستوعب بعد فكرة الألوان كاملة فلم أحدد آليه العمل بعد 2. بالنسبة للقائمة المنسدلة التى تقوم بترحيل الملاحظين إلى كشف الطباعة أرجو أن تكون فى الخلية M7 وذلك لأن الخلية F5 ستظهر فيها قائمة منسدلة أخرى ليست برقم المادة ولكن بإسم المادة تلك التى سيكتبها المستخدم فى العمود L تحت كلمة المواد فهى تكون مختلفة من مرحلة لمرحلة ونحن كما تعلم نريد أن يكون البرنامج صالح لمختلف المراحل التعليمية وأرجو ألا أكون أزعجتك بكثرة التعديلات التى أطلبها وعذرى أننا دائماً نتطلع للأفضل وأن المؤمن إذا عمل عملاً لابد أن يتقنه ولك الأجر والثواب عزيزى الغالى فأنا لم أفعل شيئاً وكل هذا مجهودك وبفضلك وفقك الله
  12. الف شكر أضع الكود فى أى مكان الورقة المطلوبة ؟؟ أم الوورك بوك ؟؟ مشكورين
  13. أنا شخصياً عندى 2007 و 2003 ولكنى أفضل العمل على 2003 شاهدت منذ حوالى 20 عاماً عمل ورقى إسمه تقويم القرن العشرين يعطى التقويم للمائة عام منذ 1901 إلى 1999 ولكن للأسف العمل لم أحفظه عندى هل أطمع لو الملف أو العمل موجود عند أحدكم ياريت لو يرفعه بالنسبة للملف موضوع الموضوع جميل جداً الف شكر
  14. عزيزى الغالى بعد إذن الأستاذ منير غسمحلى أن أشرح المثال الدالة هى دالة رانك RANK بالمثال المرفق من الأستاذ منير هى =RANK(B2;B$2:B$14) شرح الدالة RANK وطريقة عملها إرجاع مرتبة الرقم في قائمة من الأرقام. مرتبة الرقم هي حجمه بالنسبة إلى أحجام القيم الأخرى في القائمة. (إذا وجب عليك فرز القائمة، تكون مرتبة الرقم هي موضع هذا الرقم في القائمة.) بناء الجملة RANK(number,ref,order) Number (الرقم) الرقم الذي تريد العثور على مرتبته. Ref (المرجع) هو صفيف من قائمة أرقام أو مرجع إليها. يتم تجاهل القيم غير الرقمية في ref. Order (الترتيب) الرقم الذي يحدد كيفية ترتيب الأرقام. إذا كان الترتيب يساوي 0 (صفر) أو كان محذوفاً، يرتب إيكسيل الرقم كما لو كان ref قائمة مفروزة في ترتيب تنازلي. إذا كان الترتيب قيمة غير صفرية، يرتب إيكسيل الرقم كما لو كان ref قائمة مفروزة في ترتيب تصاعدي. ملاحظات يعطي RANK الأرقام المكررة نفس المرتبة. وبالرغم من ذلك، يؤثر وجود الأرقام المكررة على مرتبة الأرقام التالية. على سبيل المثال، في قائمة أعداد صحيحة مفروزة في ترتيب تصاعدي، إذا ظهر الرقم 10 مرتين وله المرتبة 5، إذن يكون للرقم 11 المرتبة 7 (لن يكون لأي رقم المرتبة 6). لبعض الأغراض، قد يرغب الشخص في استخدام تعريف مرتبة ما يراعى فيها روابط معينة. ففي المثال السابق، يحتاج الشخص إلى تعديل المرتبة 5.5 للرقم 10. يمكن إجراء ذلك بواسطة إضافة عامل التصحيح التالي إلى القيمة التي ترجعها RANK. يكون عامل التصحيح هذا مناسباً للحالة التي يتم فيها حساب المرتبة في ترتيب تنازلي (الترتيب = 0 أو محذوف) أو في ترتيب تصاعدي (الترتيب = قيمة غير صفرية). عامل التصحيح للمراتب ذوات الروابط =[COUNT(ref) + 1 – RANK(number, ref, 0) – RANK(number, ref, 1)]/2
  15. الله ينور عليك يتبقى فقط كتابة الترتيب بالألفاظ وليس بالأرقام وكدة يبقى مية مية
  16. نسأل الله ان يكون غيابه عنا ليس لسوء ونسأل له الله بالصحة الطيبة وراحة البال
  17. أريد أن الملف عندما يفتح يكون على شيت محدد ضمن شيتات الملف مهما كان الشيت الذى أغلق عليه الملف الف شكر
  18. استاذى العزيز عادل بك حنفى عندما وضعت الداتا التالية أعطانى توزيع خاطئ العدد 25 المواد 10 القاعات 10 العدد 35 المواد 10 القاعات 16 قد تكون المشكلة تبدأ منذ توزيع الإحتياط فالمفروض عندما يكون العدد فردى أن يكون توزيع الإحتياطى فى المادة الأولى مثلاً فى الحالة الأولى الإحتياطى 5 فى كل مادة المفروض أن يكون مثلاً 3 فى القسم العلوى و2 فى القسم السفلى فى المادة 1 ثم يكون العكس فى المادة 2 أى 2 فى القسم العلوى و 3 فى القسم السفلى فى المثال الثانى عدد الإحتياطى فى كل مادة ولحل المشكلة قد يكون أن الإحتياطى فى المادة1 2 فى القسم العلوى و1 فى القسم السفلى على أن يكون العكس فى المادة2 وهكذا مع العلم بأن المشكلة السابقة لاتزال موجودة فعند العمل بالحد الأقصى للبرنامج 200 ملاحظ و 50 مادة و100 قاعة لا تزال توجد تكرارات متتالية للملاحظين فى نفس اللجان خاصة بعد الملاحظ رقم 50 قد يكون الحل فى الحالة هذه أن نقسم الملاحظين إلى 3 أو 4 اقسام مثلاً 50 ملاحظ فى كل قسم ليتم التبادل بين الأقسام الأربعة وبذلك نسهل على البرنامج التعامل مع الوضع فالـ 50 الأول يتبادلون مع الـ 50 الثوان فى الـ 50 قاعة الأولى و الخمسين الثوالث يتبادلون مع الخمسين فى المجموعة الرابعة فى الخمسين قاعة الثانية ما رأيك فى هذا الحل ؟؟ هل يمكن تنفيذه ؟
  19. الكود ممتاز ولكن لى تعليق مهم المفروض عندما يكون طالبان أو أكثر متساويان فى المجموع يكون الأول هو صاحب المركز والطلاب التاليين بنفس المجموع يأخذون المركز مكرر لحد هنا وإنت تمام ولكن الطالب التالى للطالب المكرر لا يأخذ الترتيب التالى له بل يأخذ ترتيبه الأصلى فى القائمة مثلاً طالب 1 حاصل على س درجة هو الأول طالب 2 حاصل على س درجة هو الأول مكرر طالب 3 حاصل على ص درجة هو الثالث طالب 4 حاصل على ص درجة هو الثالث مكرر طالب 5 حاصل على ع درجة هو الخامس وهكذا فالرجاء تعديل الكود من أساتذتنا ليتناسب مع القواعد المتبعة بالوزارة والإدارات التعليمية والمدارس
×
×
  • اضف...

Important Information