الدالة VarType

ملاحظة:  نرغب في تزويدك بأحدث محتوى تعليمات لدينا بأسرع ما يمكن وبلغتك الخاصة. وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. كما نهدف إلى أن يكون هذا المحتوى مفيداً لك. هل يمكنك إخبارنا إذا كانت المعلومات مفيدة لك في أسفل هذه الصفحة؟ إليك المقالة بالغة الإنجليزية لسهولة الرجوع إليها.

ترجع هذه الداله عدد صحيح يشير الي النوع الفرعي ل متغير.

بناء الجملة

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.
تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×