היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

פונקציה זו מחזירה מחרוזת המספקת מידע לגבי משתנה.

תחביר

TypeName ( varname )

הארגומנט הנדרש varname הוא Variant המכיל כל משתנה למעט משתנה של סוג מוגדר של משתמש.

הערות

המחרוזת המוחזרת על-ידי TypeName יכולה להיות אחת מהאפשרויות הבאות:

המחרוזת המוחזרת

משתנה

סוג אובייקט

אובייקט שהסוג שלו הוא objecttype

בית

ערך בית

מספר שלם

מספר שלם

זמן

מספר שלם ארוך

Single

מספר נקודה צפה של דיוק בודד

Double

מספר נקודה צפה של דיוק כפול

מטבע

ערך מטבע

Decimal

ערך עשרוני

תאריך

ערך תאריך

String

String

בוליאני

ערך בוליאני

שגיאה

ערך שגיאה

ריק

אותחל

Null

אין נתונים חוקיים

אובייקט

אובייקט

לא ידוע

אובייקט שהסוג שלו אינו ידוע

ללא הקשה

משתנה אובייקט שאינו מפנה לאובייקט


אם varname הוא מערך, המחרוזת המוחזרת יכולה להיות כל אחת מהמחרוזות המוחזרות האפשריות (או Variant) עם סוגריים ריקים מצורפים. לדוגמה, אם 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()".

זקוק לעזרה נוספת?

הרחב את הכישורים שלך

סייר בהדרכה >

קבל תכונות חדשות לפני כולם

הצטרף ל- INSIDERS של MICROSOFT 365

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?

תודה על המשוב!

×