ترجع قيمة منطقية تشير إلى ما إذا تمت تهيئة متغير أم لا.
بناء الجملة
IsEmpty(expression)
تكون وسيطة التعبيرالمطلوب عبارة عن متغير يحتوي على تعبير رقمي أو تعبير سلسلة. ومع ذلك، ونظرا لاستخدام IsEmpty لتحديد إذا ما كان تتم تهيئة المتغيرات الفردية، فإن وسيطة التعبير تكون غالبا اسم متغير واحد.
ملاحظات
تقوم الدالة IsEmpty بإرجاع القيمة صواب إذا لم تتم تهيئة المتغير أو تم تعيينه بشكل صريح إلى "فارغ"؛ وبخلاف ذلك، ترجع القيمة False. يتم إرجاع False دائما إذا كان التعبير يحتوي على أكثر من متغير واحد. ترجع الدالة IsEmpty فقط معلومات ذات معنى للمتغيرات.
مثال
ملاحظة
توضح الأمثلة التالية استخدام هذه الدالة في وحدة نمطية ل Visual Basic for Applications (VBA). لمزيد من المعلومات حول استخدام VBA، حدد "مرجع المطور" في القائمة المنسدلة بجوار "بحث" وأدخل مصطلح أو أكثر في مربع البحث.
يستخدم هذا المثال الدالة IsEmpty لتحديد ما إذا تمت تهيئة متغير أم لا.
Dim MyVar, MyCheck
MyCheck = IsEmpty(MyVar) ' Returns True.
MyVar = Null ' Assign Null.
MyCheck = IsEmpty(MyVar) ' Returns False.
MyVar = Empty ' Assign Empty.
MyCheck = IsEmpty(MyVar) ' Returns True.