اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

shreif mohamed

03 عضو مميز
  • Posts

    165
  • تاريخ الانضمام

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

  • Days Won

    1

مشاركات المكتوبه بواسطه shreif mohamed

  1. ربما يكون هنا بعض المعادلات في ملف العمل  والتي يتم تحديثها بشكل تلقائي مثل الوقت والتاريخ

    وبالتالي فإن ظهور رساله حفظ الملف هو أمر طبيعي

    واذا كنت تريد أن لا يتم الحفظ عند غلق الملف قم بتغير true  الي false ولكن لن يتم حفظ اي تعديل حتي ولو قمت به بنفسك لذا تأكد من الحفظ بشكل تقليدي عن القيام بالتعديل CTRL + S

  2. شكرا  اخي لكلماتك الطيبة واريد ان توضح لي بعض الاستفسارات كمايلي :

    20 ساعات مضت, عبد القادر محمد مهدى said:

    - الطالب له 30 درجة بدلاً من  20    ويتم رفع المادة من 40

    لكن بشروط

     

    هل يتم تطبيق هذه القاعدة بعد ان استوفي الطالب درجات الرافة الــ 20 درجة ،  اي يكون له 30 درجة جديدة  ثم بعد ذلك يتم تطبيق شروط الرافة كما ذكرت

    ام ان درجات الرافة كاملة هي 30

    ثانيا بالنسبة للشروط لتطبيق ال 30 درجة اريد تاكيدك علي مايلي 

     يتم اعطاء الطالب لدرجات الرافة في الحلات التالية

    1- ان تكون المادة لا تقل عن 40 درجة

    2- لا يتم تطبيق الرافة الــ 30  في حالة رسوب الطالب في مادتين فقط  حتي ولو كانت درجاتهم ابتداء من 40

     

     

     

     

    20 ساعات مضت, عبد القادر محمد مهدى said:

     

  3. 8 ساعات مضت, Khalf said:

    السلام عليكم

    عمل أكثر من رائع و لكن ماذا لو أردنا أن يكون التقسيم بناء على مجموعة من القيم في خلايا .

    لقد حاولت مع الكود الذي وضعه الأخ ALI MOHAMED ALI

    ومع الكود الذي وضعته مشكوراً لكن الأمر لم ينجح سوى مع خلية واحدة

    
    var = Replace(rng2, Range("f1").Value, "\")

    كيف أجعله يقبل نطاق من الخلايا

    شكراً لك و كل عام و أنت بخير

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

    لم افهم طلبك اخي ارجو الاستفاضة في التوضيح وكل عام وانتم بخير

    • Thanks 1
  4. تفضل الكود وقم باستدعائه كيفما شئت


     

    
    Option Explicit
    
    Sub sh14jun2018()
    Dim rng1, rng2, rng3 As Range
    Dim i, j, x As Long
    Range("d11").CurrentRegion.Interior.Color = xlNone
    Range("d" & Rows.Count).End(xlUp).Offset(, 1) = ""
    Set rng1 = Range("e11", Range("e11").End(xlDown))
    i = rng1.Rows.Count - 2
    Set rng1 = Range("e11", Range("e11").Offset(i))
    Set rng1 = Range(rng1, rng1.End(xlToRight))
    j = rng1.Columns.Count
    Select Case j Mod 2
    Case Is = 0
    j = j / 2
    rng1(j).Select
    Selection.Resize(i + 1).Select
    Selection.Interior.Color = 49407
    Set rng2 = Range(Selection, Selection.End(xlToLeft))
    x = Application.WorksheetFunction.Sum(rng2)
    Range("E" & Rows.Count).End(xlUp).Offset(1) = x
    Case Is > 0
    j = Int(j / 2) + 1
    rng1(j).Select
    Selection.Resize(i + 1).Select
    Selection.Interior.Color = 49407
    Set rng2 = Range(Selection, Selection.End(xlToLeft))
    x = Application.WorksheetFunction.Sum(rng2)
    Range("E" & Rows.Count).End(xlUp).Offset(1) = x
    End Select
    End Sub
    

     

    • Like 1
×
×
  • اضف...

Important Information