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

أ / محمد صالح

أوفيسنا
  • Posts

    4,444
  • تاريخ الانضمام

  • Days Won

    192

كل منشورات العضو أ / محمد صالح

  1. رغم إني مش فاهم بس ممكن يكون ده المطلوب ترتيب حسب مجموعة عبارات وتاريخ.rar
  2. يا ريت توضح أكتر لو كان قصدك تعملها بالكود يمكنك استعمال هذا الماكرو Sub Macro1() ' ' Macro1 Macro ' ' Range("G2").Select ActiveWorkbook.Worksheets("1").Sort.SortFields.Clear ActiveWorkbook.Worksheets("1").Sort.SortFields.Add Key:=Range("G1:G150"), _ SortOn:=xlSortOnValues, Order:=xlAscending, CustomOrder:= _ "الاقامة منتهية,الاقامة انتهت اليوم,الاقامة قاربت على الانتهاء", DataOption:= _ xlSortNormal ActiveWorkbook.Worksheets("1").Sort.SortFields.Add Key:=Range("F1:F150"), _ SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal With ActiveWorkbook.Worksheets("1").Sort .SetRange Range("C1:G150") .Header = xlYes .MatchCase = False .Orientation = xlTopToBottom .SortMethod = xlPinYin .Apply End With Range("G1").Select End Sub ولا تنس حفظ الملف بصيغة تدعم الماكرو xlsm xlsb
  3. أقترح تعديل العنوان إلى ترتيب حسب قائمة من العبارات ثم التاريخ وهذه الطريقة بصورة يديوية أتمنى أن يكون فهمي للمطلوب صحيحا
  4. أي كود؟؟!! هذه معادلة تقوم بالمطلوب الذي تريده توضع في الخلية G2 أو أي خلية في الصف الثاني وتعتمد في حسابها على العمود F ولم يتم التطرق للكود نهائيا
  5. يمكنك استعمال هذه المعادلة لجمع عمود واحد =SUMIFS(L2:L11;K2:K11;">=" & K16;K2:K11;"<="&K17) وتكراراها بعدد الأعمدة
  6. يمكنك استعمال هذه المعادلة =IF(TODAY()-F2<0;"الإقامة قاربت على الانتهاء";IF(TODAY()-F2=0;"الإقامة انتهت اليوم";"الإقامة منتهية"))
  7. يمكنك استعمال هذه المعادلة =IF(TODAY()-F2<0;"الإقامة قاربت على الانتهاء";IF(TODAY()-F2=0;"الإقامة انتهت اليوم";"الإقامة منتهية"))
  8. يمكنك استعمال هذه المعادلة =INDEX(M11:M50;MATCH(I8;I11:I50;0)) في الخلية التي ترغب ظهور القسط فيها
  9. يا ريت مزيد من التوضيح تظهر فين؟ وهي بالفعل تظهر في عمود اسم الصنف ما معنى تظهر بالآجمالي؟ ............. يرجى توضويح المطلوب بالتفصيل وبإذن الله ستجد ما يسرك
  10. يا هلا بك أخي العزيز للوصول لما تريد اكتب المعادلة التالية في الخلية D5 =IFERROR(IF(FIND(D$4;$C5);"دور ثان");"") وانسخ المعادلة رأسيا وأفقيا لكل الطلاب وكل المواد
  11. بارك الله فيك أستاذ ياسر دعوت لك سابقا يسر لك أمورك وجعلك خليلا للصالحين والحمد لله استجاب الله دعائي فكرتك رائعة ..... ولكني هدفي التعليم في المقام الأول وربما يستفيد بفكرتي أحد الزملاء ويطورها ............... اللهم علمنا ما ينفعنا وانفعنا بما علمتنا
  12. هذه محاولة مني للوصول للمطلوب ولكن بعد استخدام مجموعة من الأعمدة المساعدة أتمنى يكون هو المطلوب mas_تحليل الارقام.rar
  13. شكرا لمرورك الكريم حبيبي في الله نفعنا الله وإياكم بما علمنا وعلمنا ما ينفعنا
  14. ما شاء الله تجميعة من الأفكار رائعة يسّر الله لك كل عسير وجعل الله لك خير الناس خليلا
  15. ماذا بعد التجربة أخي ياسر؟! ........... بعد فتحي للملف المرفق من سيادتكم اتضح لي عدم موافقته لقواعد اللغة العربية فلا يقال: مائة وواحد ألف جنيه لأننا لا نقول مثلا 1300 واحد ألف وثلاثمائة وإنما نقول: ألف وثلاثمائة ............ لذا فالصواب مائة وألف جنيه أو مائة ألف وألف جنيه
  16. انا لم أفحص الكود جيدا ولكني كنت مهتما بتنفيذ المطلوب فقط ويبدو أن العمود 3 هو بداية الدرجات لأن العمود a & b ليس بهم درجات للطالب وصف الدرجات يقصد به صف النهاية الصغرى 1 الذي يكتب فيه 50 للمادة ذات درجة من 100
  17. تفضل أخي الكريم هذا الملف من أفضل مقنياتي تفقيط عربي وانجليزي في ملف واحد ar_en_tafkeet.rar
  18. هذه بيانات تكتب حسب صفحة الشهادات المراد تنفيذ الكود فيها
  19. بداية الحل عندك ما علينا قدمناه (الفكرة وكود الخط المائل) خذ الخطوة الأولى: بوضع ما يدل على الشرط الثاني للنجاح غير أن تكون درجة الطالب أصغر من النهاية الصغرى للمادة في صفحة الشهادة حتى يسهل مقارنتها والتحقق من الشرط وستجد ما يسرك إذا لم يكن ما فات قد سرك
  20. هذا كود الحط المائل الأحمر Sub diagonal_line() With Selection.Borders(xlDiagonalUp) .LineStyle = xlContinuous .Color = -16776961 .Weight = xlThick End With End Sub المقصود هو وجود خلية بها مثلا التحريري تحت كل مادة بحيث يتم مقارنتها بالدرجة ومقارنة الدرجة بالنهاية الصغرى لكل مادة وهذا موضوع يخص وضع دائر على الطالب الراسب في المادة لأنه أقل من النهاية الصغرى أو أكبر منها ولكنه رسب في تحريري الترم الثاني وموجود في الشهادة ما يدل على ذلك http://www.officena.net/ib/index.php?showtopic=61348
  21. بالنسبة للمطلوب لقد دخل في المقارنة متغير غير موجود في صفحة الشهادات لذلك يمكنك: وضع ما يدل على درجة التحريري في الشهادة ويكون مخفيا فلا يمكن طباعته ولكن يستعمل في المقارنة ويوجد في المنتدى كود للدوائر الحمراء ومن السهل وضع كود خط مائل بعد تحقيق المطلوب الأول
  22. الفيديو الذي انتظره الكثير والكثير من المبتدئين والمتوسطين والمحترفين في الإكسل ............... الحلقة الرابعة من دورة أساسيات إكسل 2013 من تحت الصفر إلى الاحتراف مشاركتك للموضوع والفيديو مع أصدقائك خير دليل على الرغبة في مواصلة السلسلة حيث أنه قد تسلسل إلى قلبي أن الزملاء لا يرغبون وفيها: التعرف على الخلية والعمود والصف وورقة العمل إضافة وحذف خلية إضافة وحذف وتعديل خيارات العمود إضافة وحذف وتعديل خيارات الصف إضافة وحذف وتعديل خيارات ورقة العمل بعض اختصارات لوحة المفاتيح مع تحياتي أ / محمد صالح فيس بوك http://adf.ly/1EbLvW جوجل بلس http://adf.ly/1DjBfI
×
×
  • اضف...

Important Information