ملاحظة: نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.
ترجع هذه الداله عدد صحيح يشير الي النوع الفرعي ل متغير.
بناء الجملة
VarType ( varname )
هو مطلوب varnameوسيطة متغير يحتوي علي اي متغير استثناء متغير من نوع المعرفه من قبل المستخدم.
ارجاع القيم
الثابت |
القيمة |
الوصف |
فبيمبتي |
0 |
فارغ (لم يتم تهيئه) |
فبنول |
1 |
القيمه null (بيانات غير صالحه) |
فبينتيجير |
2 |
عدد صحيح |
فبلونج |
3 |
عدد صحيح طويل |
فبسينجلي |
4 |
رقم الفاصله العائمه احادي الدقه |
فبدوبلي |
5 |
رقم الفاصله العائمه الدقه المزدوجه |
فبكورينسي |
6 |
قيمه عمله |
فبداتي |
7 |
قيمه تاريخ |
فبسترينج |
8 |
السلسلة |
فبوبجيكت |
9 |
Object |
فبيرور |
10 |
قيمة خطأ |
فبوليان |
11 |
قيمه منطقيه |
فبفاريانت |
12 |
متغير (يستخدم فقط مع صفائف المتغيرات) |
فبداتاوبجيكت |
13 |
كائن الوصول الي البيانات |
فبديسيمال |
14 |
القيمه العشريه |
فبيتي |
17 |
قيمه بايت |
فبوسيرديفينيدتيبي |
36 |
المتغيرات التي تحتوي علي انواع المعرفه من قبل المستخدم |
vbArray |
8192 |
صفيف |
ملاحظة: يتم تعيين هذه الثوابت قبل Visual Basic for Applications. يمكنك استخدام الاسماء في اي مكان في التعليمات البرمجيه بدلا من القيم الفعليه.
ملاحظات
ترجع الداله VarType ابدا قيمه vbArray ب# حد ذاته. دائما اضافته الي قيمه اخري ل# الاشاره الي صفيف نوع معين. يتم ارجاع ثابت فبفاريانت فقط ب# الاشتراك مع vbArray ل# الاشاره الي ان وسيطه الي الداله VarType صفيف من نوع متغير. علي سبيل المثال، يتم حساب القيمه التي تم ارجاعها عن صفيف من الاعداد الصحيحه ك# فبينتيجير + vbArrayاو 8194. اذا كان يحتوي علي كائن شكل افتراضي خاصية، ترجع VarType(كائن) نوع الخاصيه الافتراضيه ل# الكائن.
مثال
ملاحظة: توضح الامثله التاليه استخدام هذه الداله في Visual Basic for Applications (VBA) الوحده النمطيه. ل# الحصول علي مزيد من المعلومات حول العمل ب# استخدام VBA، حدد مرجع المطور في القائمه المنسدله الموجود ب# جانب بحث و# ادخل شروط واحد او اكثر في مربع البحث.
يستخدم هذا المثال الداله VarType ل# تحديد النوع الفرعي ل# متغير.
Dim IntVar, StrVar, DateVar, MyCheck
' Initialize variables.
IntVar = 459
StrVar = "Hello World"
DateVar = #2/12/69#
MyCheck = VarType(IntVar) ' Returns 2.
MyCheck = VarType(DateVar) ' Returns 7.
MyCheck = VarType(StrVar) ' Returns 8.