Makale VARTYPE

Murat OSMA

Yönetici
Site Yöneticisi
Katılım
25 May 2018
Mesajlar
1,307
En iyi yanıt
10
Puanları
113
Konum
İstanbul
Web sitesi
excelarsivi.com
Ad Soyad
Murat OSMA
Office Versiyon
Office 365 TR+EN
VARTYPE( VarName )

Bir değişkenin veri türünü gösteren sayıyı döndürür. (Integer)


VarName

Veri tipi adı, ifade veya değişken. (Object)

Açıklamalar
* Bu işlev asla kendi başına vbArray değerini döndürmez. Belirli bir türden bir diziyi belirtmek için her zaman başka bir değere eklenir.
* Sabit vbVariant, bu işleve olan argümanın bir tür Variant dizisi olduğunu belirtmek için yalnızca vbArray ile birlikte döndürülür.
* Örneğin, bir tam sayı dizisi için döndürülen değer, vbInteger + vbArray veya 8194 olarak hesaplanır.
Bir nesnenin varsayılan özelliği varsa, VarType (Object) nesnenin varsayılan özelliğini döndürür.
* Bu işlev tarafından döndürülen değerler, VBA.vbVarType Numaralandırma ile temsil edilir.

Tür SayısıTür Sabiti

0

VBA.vbVarType.vbEmpty

1

VBA.vbVarType.vbNull

2

VBA.vbVarType.vbInteger

2

VBA.vbVarType.vbInteger

3

VBA.vbVarType.vbLong

4

VBA.vbVarType.vbSingle

5

VBA.vbVarType.vbDouble

6

VBA.vbVarType.vbCurrency

7

VBA.vbVarType.vbDate

8

VBA.vbVarType.vbString

9

VBA.vbVarType.vbObject

10

VBA.vbVarType.vbError

11

VBA.vbVarType.vbBoolean

12

VBA.vbVarType.vbVariant

13

VBA.vbVarType.vbDataObject

14

VBA.vbVarType.vbDecimal

17

VBA.vbVarType.vbByte

36

VBA.vbVarType.vbUserDefinedType

8192

VBA.vbVarType.vbArray

Örnek Kullanım
PHP:
Sub ExcelTurkey()
    MsgBox VarType(Empty) '= 0
    MsgBox VarType(459) '= 2
    MsgBox VarType(10.5) '=5
    MsgBox VarType(Now()) '=7
    MsgBox VarType("Excel Turkey") '=8
    MsgBox VarType(False) '=11
End Sub
 
Üst Alt