Fungsi VarType

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Mengembalikan Integer menunjukkan subjenis pemboleh ubah.

Sintaks

VarType ( varname )

Diperlukan varnameargumen ialah varian mengandungi sebarang pemboleh ubah kecuali pemboleh ubah jenis takrifan pengguna.

Mengembalikan nilai

Pemalar

Nilai

Perihalan

vbEmpty

0

Kosong (tidak diawalkan)

vbNull

1

Nol (tiada data yang sah)

vbInteger

2

Integer

vbLong

3

Integer panjang

vbSingle

4

Nombor titik apung kepersisan tunggal

vbDouble

5

Nombor titik apung dua ketepatan

vbCurrency

6

Nilai Mata Wang

vbDate

7

Nilai tarikh

vbString

8

Rentetan

vbObject

9

Objek

vbError

10

Nilai ralat

vbBoolean

11

Nilai Boolean

vbVariant

12

Varian (digunakan hanya dengan tatasusunan varian)

vbDataObject

13

Objek capaian data

vbDecimal

14

Nilai perpuluhan

vbByte

17

Nilai bait

vbUserDefinedType

36

Varian yang mengandungi jenis takrifan pengguna

vbArray

8192

Tatasusunan


Nota: Pemalar ini ditentukan oleh Visual Basic for Applications. Nama boleh digunakan di mana-mana dalam Kod anda menggantikan nilai sebenar.

Catatan

Fungsi VarType tidak mengembalikan nilai untuk vbArray dengan sendiri. Ia sentiasa ditambah untuk beberapa nilai lain untuk menunjukkan tatasusunan jenis tertentu. Pemalar vbVariant hanya dikembalikan sempena vbArray untuk menunjukkan bahawa argumen kepada fungsi VarType ialah tatasusunan jenis varian. Contohnya, nilai yang dikembalikan untuk tatasusunan integer dikira sebagai vbInteger + vbArrayatau 8194. Jika objek mempunyai lalai sifat, VarType(objek) mengembalikan jenis sifat lalai objek.

Contoh

Nota: Contoh berikut menunjukkan penggunaan fungsi ini dalam Visual Basic for Applications (VBA) modul. Untuk maklumat lanjut tentang bekerja dengan VBA, pilih Rujukan pembangun dalam senarai juntai bawah di sebelah Cari dan memasukkan satu atau lebih istilah dalam kotak carian.

Contoh ini menggunakan fungsi VarType untuk menentukan subjenis pemboleh ubah.

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.

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×