تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

إرجاع سلسلة توفر معلومات حول متغير.

بناء الجملة

TypeName ( varname )

وسيطة varname المطلوب هو متغير يحتوي على أي متغير باستثناء متغير من نوع معرف من قبل المستخدم.

ملاحظات

يمكن أن تكون السلسلة التي تم إرجاعها بواسطة TypeName أي مما يلي:

تم إرجاع السلسلة

متغير

نوع الكائن

كائن يكون نوع العنصر من نوعه

البايت

قيمة البايت

العدد الصحيح

العدد الصحيح

طويله

عدد صحيح طويل

مفرد

رقم الفاصلة العائمة أحادية الدقة

مزدوج

رقم الفاصلة العائمة مزدوجة الدقة

العملة

قيمة العملة

عشري

قيمة عشرية

التاريخ

قيمة التاريخ

String

String

منطقي

قيمة منطقية

الخطأ

قيمة خطأ

فارغ

مهيا

فارغ

لا توجد بيانات صالحة

عنصر

عنصر

مجهول

كائن نوعه غير معروف

لا شيء

متغير الكائن الذي لا يشير إلى كائن


إذا كان varname عبارة عن صفيف ، يمكن أن تكون السلسلة التي تم إرجاعها أي من السلاسل التي تم إرجاعها المحتملة (أو متغير) مع إلحاق أقواس فارغة. على سبيل المثال، إذا كان varname عبارة عن صفيف من الأعداد الصحيحة، فإن TypeName ترجع "Integer()".

مثال

ملاحظة: توضح الأمثلة التالية استخدام هذه الدالة في وحدة Visual Basic for Applications (VBA). لمزيد من المعلومات حول العمل مع VBA، حدد مرجع المطور في القائمة المنسدلة بجوار البحث وأدخل مصطلحا واحدا أو أكثر في مربع البحث.

يستخدم هذا المثال الدالة TypeName لإرجاع معلومات حول متغير.

Dim NullVar, MyType, StrVar As String
Dim IntVar As Integer, CurVar As Currency
Dim ArrayVar (1 To 5) As Integer
NullVar = Null ' Assign Null value.
MyType = TypeName(StrVar) ' Returns "String".
MyType = TypeName(IntVar) ' Returns "Integer".
MyType = TypeName(CurVar) ' Returns "Currency".
MyType = TypeName(NullVar) ' Returns "Null".
MyType = TypeName(ArrayVar) ' Returns "Integer()".

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

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

×