Fungsi TypeName

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

Mengembalikan rentetan yang menyediakan maklumat tentang pemboleh ubah.

Sintaks

TypeName ( varname )

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

Catatan

Rentetan yang dikembalikan oleh TypeName boleh menjadi mana-mana satu daripada berikut:

Rentetan yang dikembalikan

Pemboleh ubah

Jenis objek

Objek yang jenis ialah objecttype

Byte

Nilai bait

Integer

Integer

Panjang

Integer panjang

Single

Nombor titik apung kepersisan tunggal

Double

Nombor titik apung dua ketepatan

Mata Wang

Nilai Mata Wang

Decimal

Nilai perpuluhan

Tarikh

Nilai tarikh

Rentetan

Rentetan

Boolean

Nilai Boolean

Ralat

Nilai ralat

Kosong

Tidak diawalkan

Nol

Data tidak sah

Objek

Objek

Tidak diketahui

Objek jenis yang tidak diketahui

Tiada apa-apa

Pemboleh ubah objek yang tidak merujuk kepada objek


Jika varname ada tatasusunan, rentetan yang dikembalikan boleh menjadi mana-mana satu mungkin yang dikembalikan rentetan (atau varian) dengan tanda kurung kosong yang ditambah. Contohnya, jika varname tatasusunan integer, TypeName mengembalikan "Integer()".

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 TypeName mengembalikan maklumat mengenai pemboleh ubah.

Dim NullVar, MyType, StrVar As String
Dim IntVar As Integer, CurVar As Currency
Dim ArrayVar (1 To 5) As Integer
NullVar = Null ' Assign Null value.
MyType = TypeName(StrVar) ' Returns "String".
MyType = TypeName(IntVar) ' Returns "Integer".
MyType = TypeName(CurVar) ' Returns "Currency".
MyType = TypeName(NullVar) ' Returns "Null".
MyType = TypeName(ArrayVar) ' Returns "Integer()".

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.

×