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

هل يجوز مع شرط قاعدة if استخدام معيار Between


إذهب إلى أفضل إجابة Solved by AbuuAhmed,

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

50 دقائق مضت, Mohamed Abo Elala said:

اجرب ايه 

مفيش مرفق

جرب بنفسك وأخبرنا عن تجربتك ..

هذا كان تكملة الجملة

وهي القاعدة التي ساعدتنا في التعلم .. 🙂 

  • Like 1
  • Haha 1
رابط هذا التعليق
شارك

  • أفضل إجابة

كلام الزميل موسى صحيح، لا بد من التجارب.
مع العلم أنه لا يوجد دالة between في الـ vba وعليه يمكن التعويض عنها كما مشاركة الزميل محمد لطفي.
ويمكن كذلك تصميم الدالة كما التالي:
 

Function Between(Value As Variant, MinVal As Variant, MaxVal As Variant) As Variant
    If VarType(Value) = VarType(MinVal) And _
       VarType(Value) = VarType(MaxVal) Then
        Between = CBool(Value >= MinVal And Value <= MaxVal)
    Else
        Between = "Var type error"
    End If
End Function

ومناداتها كالتالي:
 

If Between(4, 1, 10) then
    MsgBox "إجابة سليمة"
End if

 

  • Like 2
  • Thanks 2
رابط هذا التعليق
شارك

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information