VBA VARTYPE Function

VBA VARTYPE Function

Fungsi Excel VBA VarType

VBA VARTYPE berarti ‘Jenis Variabel.’ Fungsi ini membantu kita mengidentifikasi tipe data yang ditugaskan ke variabel tertentu. Sederhananya, ia menemukan nilai apa yang disimpan atau ditugaskan ke variabel.

Sintaksis

VarName: Kita perlu memberikan nama variabel untuk menemukan data yang disimpan dalam nama variabel yang disediakan.

Jadi, dibutuhkan nama variabel sebagai sintaks atau argumen, dan dalam output, ia mengembalikan tipe data yang ditetapkan ke variabel atau jenis data yang disimpan dalam variabel.

Jadi, jika Anda pernah bertanya-tanya bagaimana menemukan tipe data variabel atau jenis data yang ditetapkan ke variabel, maka di sini kita memiliki fungsi VBAFungsi VBAFungsi VBA melayani tujuan utama untuk melakukan perhitungan tertentu dan untuk mengembalikan nilai. Oleh karena itu, di VBA, kami menggunakan sintaks untuk menentukan parameter dan tipe data saat mendefinisikan fungsi. Fungsi tersebut disebut fungsi yang ditentukan pengguna.baca lebih lanjut ‘VarType.’

Anda bebas menggunakan gambar ini di situs web Anda, templat, dll., Harap berikan kami
tautan atribusi

Contoh

Contoh 1

Di VBA, saat menulis kode, kami biasanya mendeklarasikan variabel dan menetapkan tipe data untuknya. Sebagai contoh, lihat kode VBA di bawah Kode VBA Kode VBA mengacu pada serangkaian instruksi yang ditulis oleh pengguna dalam bahasa pemrograman Aplikasi Visual Basic pada Editor Visual Basic (VBE) untuk melakukan tugas tertentu.Baca lebih lanjut.

Kode:

Sub VarType_Example() Redupkan MyVar Sebagai String MyVar = “Hello” End Sub

Dalam contoh di atas, kita telah mendeklarasikan variabel sebagai ‘String.’ Untuk string ini, kami telah menetapkan nilai ‘Halo’.

Ini adalah kasus yang mudah, tetapi juga memungkinkan untuk mendeklarasikan variabel tanpa menugaskannya, jadi dalam kasus seperti itu, fungsi VarType membantu kita.

Kode:

Sub VarType_Example() Dim MyVar MyVar = “Hello” End Sub

Pada kode di atas, kita tidak menetapkan tipe data apa pun tetapi langsung menetapkan nilainya sebagai ‘Hello’, jadi dengan menggunakan fungsi VarType, kita dapat menemukan tipe data variabel.

Buka MSGBOX di VBABuka MSGBOX Di VBAVBA Fungsi MsgBox adalah fungsi keluaran yang menampilkan pesan umum yang disediakan oleh pengembang. Pernyataan ini tidak memiliki argumen dan pesan yang dipersonalisasi dalam fungsi ini ditulis di bawah tanda kutip ganda sedangkan untuk nilai referensi variabel disediakan. Baca lebih lanjut pengkodean dalam kode di atas.

Kemudian, buka fungsi VarType.

Sekarang, masukkan nama variabel sebagai argumen dari fungsi VarType.

Kode:

Sub VarType_Example() Dim MyVar MyVar = “Hello” MsgBox VarType(MyVar) End Sub

Sekarang, jalankan kodenya dan lihat apa yang kita dapatkan di kotak pesan.

Kami mendapatkan hasilnya sebagai 8 karena VBA memiliki kode tertentu untuk setiap jenis tipe data variabel, jadi di bawah ini adalah daftar detailnya untuk Anda.

Nilai

Konstan

Keterangan

0

vbKosong

Variabel belum diinisialisasi

1

vbNull

Data tidak valid ditugaskan

2

vbInteger

Nilai variabelnya adalah tipe data “Integer”.

3

vbLong

Nilai variabelnya adalah tipe data “Long”.

4

vbSingle

Nilai variabel adalah tipe data “Tunggal”.

5

vbDouble

Nilai variabelnya adalah tipe data “Double”.

6

vbCurrency

Nilai variabelnya adalah tipe data “Mata Uang”.

7

vbDate

Nilai variabelnya adalah tipe data “Tanggal”.

8

vbString

Nilai variabel adalah tipe data “String”.

9

vbObject

Nilai variabel adalah tipe data “Objek”.

10

vbError

Nilai variabelnya adalah Nilai Error

11

vbBoolean

Nilai variabel adalah tipe data “Boolean”.

12

vbVariant

Nilai variabel adalah tipe data ‘Varian’ (hanya digunakan dengan array varian)

13

vbDataObject

Nilai variabel adalah Objek Akses Data

14

vbDesimal

Nilai variabel adalah tipe data ‘Desimal’

17

vbByte

Nilai variabelnya adalah tipe data “Byte”.

20

vbLongLong

Nilai variabelnya adalah tipe data ‘LONG LONG’ (hanya valid pada platform 64-bit)

36

vbUserDefinedType

Nilai variabel adalah tipe data ‘Ditentukan Pengguna’

8192

vbArray

Nilai variabelnya adalah Array.

Sekarang, kode kita telah mengembalikan tipe data variabel menjadi 8, yaitu nama variabel “MyVar” berisi tipe data “String”.

Contoh #2

Sekarang, lihat kode di bawah ini.

Kode:

Sub VarType_Example2() Dim MyVar Set MyVar = ThisWorkbook MsgBox VarType(MyVar) End Sub

Mari jalankan kode ini dan lihat hasilnya.

Hasilnya adalah 9, yaitu variabel yang berisi tipe data “Objek”. Ya, ini benar karena, untuk variabel “MyVar”, kami telah menyetel referensi buku kerja ke “Buku Kerja Ini”.

Contoh #3

Sekarang, lihat kode di bawah ini.

Kode:

Sub VarType_Example3() Dim MyVar MyVar = 32500 MsgBox VarType(MyVar) End Sub

Ini akan mengembalikan hasilnya sebagai 2.

Angka 32500 yang diberikan ke variabel adalah nilai “Integer”.

Sekarang, kita akan mengubah nilainya menjadi 40000 dan lihat hasilnya.

Kode:

Sub VarType_Example4() Dim MyVar MyVar = 40000 MsgBox VarType(MyVar) End Sub

Ini akan memberikan hasil sebagai 3.

Nilai Integer berakhir pada 32767, jadi apa pun di atas yang akan diperlakukan sebagai tipe data VBA LONG Tipe Data VBA LONG adalah tipe data dalam VBA yang digunakan untuk menyimpan nilai numerik. Kita tahu bahwa bilangan bulat juga menyimpan nilai numerik, tetapi Long berbeda dari bilangan bulat karena rentang penyimpanan data jauh lebih besar untuk tipe data panjang.baca lebih lanjut.

Sekarang, kami akan menyertakan nomor dalam tanda kutip ganda.

Kode:

Sub VarType_Example5() Dim MyVar MyVar = “40000” MsgBox VarType(MyVar) End Sub

Jalankan kodenya dan lihat hasilnya.

Kami mendapat hasil sebagai 8, yaitu tipe data String.

Apa pun yang diberikan dalam tanda kurung akan diperlakukan sebagai variabel String.

Hal-hal untuk diingat

  • VarType adalah singkatan dari “Variabel Type”.
  • Nomor unik mewakili tipe data, jadi lihat tabel untuk memahami nomor mana yang mewakili tipe data variabel mana.

Artikel yang Direkomendasikan

Artikel ini telah menjadi panduan untuk VBA VarType. Di sini, kita belajar bagaimana menemukan tipe data variabel atau jenis data yang ditugaskan ke variabel menggunakan fungsi Excel VBA VarType dengan contoh. Anda dapat mempelajari lebih lanjut dari artikel VBA berikut: –

  • Deklarasi Variabel di VBA
  • Variabel Publik di VBA
  • Variabel Global di VBA
  • Kembalikan Pernyataan di VBA

Related Posts

Tinggalkan Balasan