VarType функциясы

айнымалы бағыныңқы түрін көрсететін бүтін сан деректер түрі түріндегі мәнді қайтарады.

Синтаксис

VarType(айнымалы мән атауы)

Міндетті айнымалы мән атауыныңаргумент - құрамында пайдаланушы анықтаған түр айнымалы мәнінен басқа кез келген айнымалы мәні бар Нұсқаның деректер түрі.

Қайтарылатын мәндер

Тұрақты мән

Мән

Сипаттама

vbEmpty

0

Бос(баптандырылмаған)

vbNull

1

Бос (жарамды деректер жоқ)

vbInteger

2

Бүтін сан

vbLong

3

Ұзын бүтін сан

vbSingle

4

Бір-ажыратымдылық үтірі бар нөмір

vbDouble

5

Қос-ажыратымдылық үтірі бар нөмір

vbCurrency

6

Ақша мәні

vbDate

7

Күн-ай мәні

vbString

8

Жол

vbObject

9

Нысан

vbError

10

Қате мән

vbBoolean

11

Логикалық мән

vbVariant

12

Нұсқа (теқ қана нұсқалардың жиынтық пайдаланылады)

vbDataObject

13

Деректерге қатынау нысаны

vbDecimal

14

Ондық мән

vbByte

17

Байт мәні

vbUserDefinedType

36

Құрамында пайдаланушы анықтайтын түрлері бар нұсқалар

vbArray

8192

Жиым


Ескерту : Visual Basic for Applications коды бұл тұрақты мән белгілейді. Атауларды нақты мәндер орнына кодыңызда пайдалануға мүмкін.

Ескертпелер

VarType функциясы өз-өзінен vbArray үшін ешқашан мән қайтармайды. Белгілі бір түрдің жиымын бейнелеу үшін, ол әрдайым өзге мәнге қосылады. VarType функциясының дәлелі Нұсқа түрінің жиымы көрсету үшін, vbVariant тұрақты мәні тек қана vbArray мәнімен бірге қайтарылады. Мысалы, бүтін сандардың жиымы үшін қайтарылған мән vbInteger + vbArray немесе 8194 деп есептеледі. Нысанның әдепкі сипат орнатылған болса, VarType(нысан) нысанның әдепкі сипатының түрін қайтарады.

Мысал

Ескерту : Төмендегі үлгілер осы жетені Бағдарламаларға арналған Visual Basic (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 Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×