Applies ToAccess של Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

החזרת מספר שלם המציין את סוג המשנה של משתנה.

תחביר

VarType ( varname )

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

ערכי החזרה

קבוע

Value

Description

vbEmpty

0

ריק (לא אותחל)

vbNull

1

Null (אין נתונים חוקיים)

vbInteger

2

מספר שלם

vbLong

3

מספר שלם ארוך

vbSingle

4

מספר נקודה צפה ברמת דיוק יחיד

vbDouble

5

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

vbCurrency

6

ערך מטבע

תאריך vb

7

ערך תאריך

vbString

8

String

vbObject

9

אובייקט

vbError

10

ערך שגיאה

vbBoolean

11

ערך בוליאני

vbVariant

12

משתנה (משמש רק עם מערכים של משתנים)

vbDataObject

13

אובייקט גישה לנתונים

vbDecimal

14

ערך עשרוני

vbByte

17

ערך בית

vbUserDefinedType

36

משתנים המכילים סוגים המוגדרים על-ידי המשתמש

כתב אישום (vbArray)

8192

מערך

הערה: קבועים אלה מצוינים על-ידי Visual Basic for Applications. ניתן להשתמש בשמות בכל מקום בקוד במקום הערכים בפועל.

הערות

הפונקציה VarType לעולם לא מחזירה את הערך עבור vbArray בפני עצמה. הוא תמיד מתווסף לערך אחר כדי לציין מערך מסוג מסוים. הקבוע vbVariant מוחזר רק בשילוב עם vbArray כדי לציין שהארגומנט לפונקציה VarType הוא מערך מסוג משתנה. לדוגמה, הערך המוחזר עבור מערך של מספרים שלמים מחושב כ- vbInteger + vbArray, או 8194. אם לאובייקט יש ערך ברירת מאפיין, VarType(object) מחזיר את סוג מאפיין ברירת המחדל של האובייקט.

דוגמה

הערה: הדוגמאות הבאות מדגימות את השימוש של פונקציה זו במודול Visual Basic for Applications‏ (VBA). לקבלת מידע נוסף אודות עבודה עם VBA, בחר הפניית מפתח ברשימה הנפתחת שליד חיפוש והזן מונח אחד או יותר בתיבת החיפוש.

דוגמה זו משתמשת בפונקציה VarType כדי לקבוע את סוג המשנה של משתנה.

Dim IntVar, StrVar, DateVar, MyCheck' Initialize variables.IntVar = 459StrVar = "Hello World"DateVar = #2/12/69# MyCheck = VarType(IntVar)    ' Returns 2.MyCheck = VarType(DateVar)   ' Returns 7.MyCheck = VarType(StrVar)    ' Returns 8.

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

מעוניין באפשרויות נוספות?

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

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.