• Merhaba Ziyaretçi,
    Microsoft 365 Uygulamaları ile ilgili yeni haberler, dikkat çekici konular, ilgi ile takip edeceğiniz yazılar için.

    Abone Olun
  • ESTE - Microsoft Office Eğitimleri

    Yeni yıl Microsoft Office Eğitim planlarınız için bütçenizi oluşturmadan önce ESTE eğitim kalitesi ile tanışın. 🙌
    Kullanıcıların ihtiyacı olan yazılı materyal, dosya ve video kaynağı desteğimiz ile tüm ofis çalışanlarının iş süreçlerini rahatlatacak eğitimler planlayın. 🎯
    Microsoft Office eğitimlerimiz hakkında detaylı bilgi için bize ulaşın.

    👉 Microsoft Office Eğitim Talebi

Makale VARTYPE Fonksiyonu

Bu Makale Yararlı Oldu mu?

  • Eh İşte

  • Hayır


Sonuçlar yalnızca oylamadan sonra görülebilir.

Murat OSMA

Yönetici
Site Yöneticisi
Katılım
25 May 2018
Mesajlar
1,508
En iyi yanıt
13
Puanları
113
Konum
İstanbul
Web sitesi
excelarsivi.com
Ad Soyad
Murat OSMA
Office Vers.
Office 365 TR+EN
VarType Fonksiyon

Bu işlev, bir değişkende saklanan verilerin veri tipini gösteren bir sayı döndürür.
Variant veri türünü kodunuzda kullanırsanız, sonunda bu değişkende ne tür veri depolandığını bilmeniz gereken bir durumda olacaksınız.
Yalnızca tek bir değişkenin adını sağlayabilirsiniz.

veri = VarType(degiskenadi)
Burada degiskenadi, alt türünü bulmak istediğiniz değişkenin adıdır.

vbVarType Enumeration (Numaralandırma)
Variant
nesnesinin türünü belirtmek için kullanabileceğiniz bir numaralandırma vardır.

vartype.png

Number Returned (Geri dönen numaralar)
Gerçek sayılar yerine kullanabileceğiniz aynı sayısal değerlere sahip yerleşik VBA sabitleri vardır.
NumaraVBA.vbVarType

8192 (&H2000)

vbArray

0

vbEmpty

1

vbNull

2

vbInteger

3

vbLong

4

vbSingle

5

vbDouble

6

vbCurrency

7

vbDate

8

vbString

9

vbOject

10

vbError

11

vbBoolean

12

vbVariant

13

vbDataObject

14

vbDecimal

17 (&H11)

vbByte

36 (&H24)

vbUserDefinedType

Identifying an Array (Bir Dizinin Tanımlanması)
VbArray için sayı eşdeğeri 8192'dir.
Bu gerçek sayı asla VarType İşlevinden döndürülemez.
Bir dizi değişkenini iletirseniz, döndürülen sayı 8192'den büyük olur.
Gerçekte döndürülen sayı 8192 artı temel veri türünün dizileridir.

PHP:
Sub ExcelTurkey()
    Dim dizim() As Long
    MsgBox VarType(dizim) '= 8195
End Sub
 
Üst Alt