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

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

قام بنشر
  في 19‏/6‏/2023 at 13:50, Mohamed Abo Elala said:

اجرب ايه 

مفيش مرفق

Expand  

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

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

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

  • 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