الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مثال لدالة IIF

مغلق
بدأه محمد طاهر في 18 أكتوبر 2002 · 1 رد · 1,654 مشاهدة · في قسم الدروس والمشاريع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

موضوع منقول من المنتدي القديم

الكاتب: أبو حمود

كان هناك موضوع للأخ سعودي وطلب فيه مثال وقد بحث عن الموضوع ولم أجده

المهم هذا المثال :

http://www.msaccess4arab.com/temp/IIF.zip

ولكم تحياتي

#2

أيضا لأبو حمود

الدالة IIF للتحقق من شروط معينة ثم لتنفيذ شي ما بعد تحقق الشرط والقاعدة لها كالتالي :

إذا كان (شرط) , هنا اذا تحقق الشرط , اذا لم يتحقق الشرط

مثال :

 نص0 = IIf(1 < 2, 4, 12345)

فهنا الشرط إذا كان واحد اصغر من 2 (أي شرط لامشكلة في ذلك)

فنص0 يساوي اربعة

وإلا نص0 يساوي 12345

مثال آخر :

نص0 = IIf([مربع نص] = 0, "أحمر", "أخضر")

هنا الشرط كون مربع النص المسمى مربع نص قيمته صفر

إذا كانت قيمته صفر فمربع النص المسمى نص0 قيمته أحمر

وإلا نص0 قيمته أخضر

نص0 = IIf([مربع نص] = 0 And 1 < 2, "أحمر", "أخضر")
هنا الشرط أن يكون مربع نص يساوي صفر وواحد اكبر من 2

نص0 = IIf(IsNull([مربع نص]), "أحمر", "أخضر")

هنا الشرط كون مربع النص فارغ بدون قيمة

نص0 = IIf(Len([مربع نص]) = 5, "أحمر", "أخضر")

هنا الشرط أن يكون عدد حروف محتوي مربع النص خمسة حروف

نص0 = IIf([مربع نص] * 2 = 10, "أحمر", "أخضر")

هنا الشرط أن مضروب قيمة مربع نص في 2 يساوي عشرة

والأمثلة كثيرة

آمل أن تستفيد من هذه وإذا أرت مزيد من التوضيح لشيء معين فاكتب طلبك

ولك تحياتي

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر ساعة · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…