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

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

قام بنشر

رائعه المحترم ياسر خليل

كود لتحويل درجات الطلاب لمستويات ( تقديرات ) .. تصلح للترم الاول

 

Option Explicit
' هذا الكود من روائع المحترم ياسر خليل
'الهدف من الكود هو تحويل درجات الطلاب الى مستويات ( تقديرات )
'تم عمل هذا الكود بتاريخ 12/1/2017

Function Level(Mark As Variant, OutOf As Long) As String
    If IsNumeric(Mark) Then
        Mark = Mark / OutOf
        Select Case Mark
            Case Is <= 0
                Level = ""
            Case Is < 0.5
                Level = "دون المستوى"
            Case Is < 0.65
                Level = "مقبول"
            Case Is < 0.75
                Level = "جيد"
            Case Is < 0.85
                Level = "جيد جداً"
            Case Is <= 1
                Level = "ممتاز"
            Case Else
                Level = ""
        End Select
    Else
        Select Case Mark
  Case "غ"
  Level = "غ"
  Case "صفر"
  Level = "دون المستوى"
  Case "واحد"
  Level = "دون المستوى"
  Case "اثنان"
  Level = "دون المستوى"
  Case "ثلاثة"
  Level = "دون المستوى"
  Case Else
  Level = ""
        End Select
    End If
End Function

 

=======================================

 

Level UDF Using Select Case YasserKhalil ExcelLover.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