הפונקציה TypeName

הערה: אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית.

החזרת מחרוזת המספקת מידע אודות משתנה.

תחביר

TypeName ( varname )

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

הערות

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

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

משתנה

סוג אובייקט

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

בית

ערך בית

מספר שלם

מספר שלם

ארוך

מספר שלם ארוך

בודד

מספר עם נקודה צפה של דיוק יחיד

כפול

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

מטבע

ערך מטבע

Decimal

הערך העשרוני

תאריך

ערך תאריך

מחרוזת

מחרוזת

בוליאני

ערך בוליאני

שגיאה

ערך שגיאה

ריק

מאותחלים

Null

אף נתון חוקי

Object

אובייקט

לא ידוע

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

ללא הקשה

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


אם 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()".
שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

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

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

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×