Apa Jenis Variabel VBA?

Di Excel VBA, individu dapat menggunakan tipe dan konstanta variabel yang berbeda di lembar kerja mereka. Variabel didefinisikan sebagai penyimpanan dalam memori komputer yang menyimpan informasi yang akan digunakan dalam menjalankan kode VBA.

Jenis Variabel VBA

Jenis data yang disimpan dalam variabel tergantung pada jenis data variabel tersebut. Misalnya, jika pengguna ingin menyimpan bilangan bulat dalam variabel, tipe data akan menjadi bilangan bulat. Bilangan bulat Sebuah bilangan bulat adalah bilangan bulat. Angka tersebut bisa positif, negatif, atau 0. Sebuah bilangan bulat tidak memiliki bagian pecahan. . Variabel berbeda dari konstanta, sedangkan variabel berubah saat kode dijalankan, konstanta tidak pernah berubah.

Ringkasan Cepat

  • Variabel didefinisikan sebagai lokasi penyimpanan di memori komputer yang menyimpan informasi sementara.
  • Tipe utama tipe data variabel termasuk tipe data numerik dan non-numerik.
  • Keuntungan menggunakan variabel daripada konstanta adalah bahwa pengguna dapat mengubah nilai variabel saat kode sedang berlangsung.

Mendeklarasikan Variabel

Dengan mendeklarasikan variabel, pengguna memberikan informasi kepada compiler VBA tentang tipe data variabel dan informasi lain seperti level. Jenis data dapat berupa integer, teks, desimal, Boolean, dll., Sedangkan level variabel dapat berupa level prosedur, level modul, atau scoop publik. Variabel harus dideklarasikan menggunakan Dim VBA Variabel, Jenis Data dan Dim VBA Variabel digunakan untuk menyimpan potongan data untuk digunakan dalam makro dan fungsi. Variabel ini disimpan dalam banyak Tipe Data, dan dideklarasikan menggunakan Dim. Biasanya, langkah pertama setelah menamai makro Anda adalah mendeklarasikan variabel Anda. Variabel adalah nama untuk berbagai bagian data yang makro akan menjadi pernyataan Pribadi, Publik, atau Statis.

Saat mendeklarasikan variabel untuk menampung bilangan bulat menggunakan pernyataan Dim, gunakan kode "Dim rowNumber sebagai Integer". Istilah "Redup" harus muncul di bagian sebelumnya dari variabel. Jika tipe data tidak ditentukan saat mendeklarasikan variabel atau variabel tidak dideklarasikan sama sekali, variabel akan default ke tipe data variabel yang dapat mengakomodasi tipe data apa pun. Dengan mendeklarasikan variabel, pada dasarnya pengguna memberi tahu komputer untuk memesan ruang memori untuk digunakan nanti, sehingga kode VBA dapat berjalan dengan lancar.

Mengapa Variabel Digunakan di VBA

Saat menulis kode di Editor VBA, pengguna memerlukan variabel yang dapat mereka gunakan dalam kode untuk menyimpan nilai. Keuntungan variabel dibandingkan konstanta adalah pengguna dapat mengubah nilai variabel saat kode sedang berlangsung.

Aturan yang diikuti saat menamai variabel:

  • Namanya bukan kata kunci yang dipesan. VBA menyertakan beberapa kata kunci yang dicadangkan seperti Private, Next, Loop VBA Loop Ada berbagai jenis VBA loop di Excel yang membantu pengguna mengotomatiskan tugas yang seharusnya membutuhkan baris kode yang panjang. Berikut ini adalah main, dll. Yang digunakan dalam kode VBA dan oleh karena itu, tidak dapat digunakan untuk memberi nama variabel.
  • Jangan gunakan karakter khusus saat memberi nama variabel. Karakter khusus termasuk ($, $, &,!,%).
  • Spasi tidak boleh digunakan dalam nama variabel. Sebagai gantinya, gunakan karakter garis bawah untuk memisahkan nilai dan membuatnya dapat dibaca.
  • VBA tidak peka huruf besar / kecil. Anda dapat menggunakan kasus campuran untuk membuat variabel dapat dibaca, meskipun VBA akan menganggap semua kasus serupa.
  • Menggunakan huruf, angka, dan tanda baca dalam penamaan variabel diperbolehkan. Meskipun demikian, angka pertama dalam nama variabel harus berupa alfabet.
  • Panjang nama variabel tidak boleh melebihi 255 karakter.

Jenis Tipe Data di VBA

Tipe data di VBA memberi tahu komputer tipe variabel yang ingin digunakan pengguna. Jenis variabel yang berbeda menempati jumlah ruang yang bervariasi di memori, dan pengguna harus mengetahui berapa banyak ruang yang akan ditempati variabel di memori komputer sebelumnya.

Tipe data menentukan jumlah ruang yang dibutuhkan variabel dalam memori. Dua tipe utama tipe data meliputi:

1. Tipe data numerik

Tipe data numerik digunakan ketika pengguna hanya perlu menyimpan nomor. Contoh tipe data numerik termasuk desimal, mata uang, panjang, tunggal, bilangan bulat, byte, tanggal, dan waktu. Beberapa dari tipe data ini dijelaskan di bawah ini:

Byte : Sebuah byte hadir dengan kapasitas kecil, dan dapat menampung nilai mulai dari 0 hingga 255.

Integer : Integer adalah versi beta dari tipe data byte, dan dapat menampung nilai mulai dari -32768 hingga 32768. Setiap nilai yang melebihi kisaran ini akan mengembalikan kesalahan. Jika nilai desimal digunakan dalam bilangan bulat, nilai tersebut akan dikonversi ke bilangan bulat terdekat. Misalnya, 9,8 akan diubah menjadi 10.

Panjang : Tipe data panjang menyimpan nilai atau angka yang lebih panjang yang tidak dapat ditampung oleh tipe data integer. Ini menyimpan nilai yang melebihi 32768. Tipe data panjang dapat menyimpan nilai dalam kisaran -2.147.483.648 hingga 2.147.483.648.

Tunggal : Tipe data tunggal dirancang untuk menyimpan nilai desimal yang tidak melebihi desimal dua digit. Untuk nilai positif, tipe data tunggal berkisar dari 1.401298E-45 hingga 3.402823E + 38, sedangkan nilai negatif berkisar dari -3.402823E + 38 hingga -1.401298E-45.

2. Tipe data non-numerik

Tipe data non-numerik menyertakan nilai yang dikecualikan oleh tipe data numerik. Contoh tipe data numerik meliputi:

String : Tipe data String dapat menampung dua jenis nilai string, yaitu string tetap dan panjang variabel.

Boolean : Tipe data Boolean digunakan ketika keluaran yang diharapkan adalah TRUE atau FALSE.

Objek : Tipe data objek mencakup produk Microsoft. Contoh objek Excel termasuk lembar kerja, lembar, rentang, dll.

Varian : Tipe data varian kompatibel dengan tipe data numerik dan non-numerik.

Bacaan Terkait

Finance adalah penyedia resmi Financial Modeling and Valuation Analyst (FMVA) ™ FMVA® Certification. Bergabunglah dengan 350.600+ siswa yang bekerja untuk perusahaan seperti Amazon, JP Morgan, dan program sertifikasi Ferrari, yang dirancang untuk mengubah siapa pun menjadi analis keuangan kelas dunia.

Untuk membantu Anda menjadi analis keuangan kelas dunia dan memajukan karier Anda hingga mencapai potensi maksimal, sumber daya tambahan ini akan sangat membantu:

  • Contoh VBA Excel Contoh VBA Excel Excel VBA memungkinkan pengguna membuat makro yang mengotomatiskan proses dalam Excel. Panduan ini akan menggunakan contoh Excel VBA untuk menunjukkan cara merekam makro dengan menyiapkan makro, cara mendeklarasikan variabel, dan cara mereferensikan data.
  • Bagaimana cara menambahkan Tombol VBA di Excel? Bagaimana cara menambahkan Tombol VBA di Excel? Saat menggunakan buku kerja yang menyertakan kode VBA, Anda bisa menambahkan tombol makro untuk memudahkan pengguna Excel lainnya untuk menjalankan kode tanpa sepengetahuan
  • Makro VBA Makro VBA Pengaturan makro di Excel VBA cukup sederhana. Struktur untuk makro Excel VBA melibatkan memulai dengan baris sub () sebelum memulai kode makro. Makro menggunakan Aplikasi Visual Basic di Excel untuk membuat fungsi kustom yang dibuat pengguna dan mempercepat tugas manual dengan membuat proses otomatis.
  • Acara Buku Kerja VBA Acara Buku Kerja VBA Acara buku kerja VBA ditentukan sebagai tindakan yang dilakukan oleh pengguna di Microsoft Excel yang bisa memicu eksekusi makro yang ditentukan. Sebagai contoh,

Direkomendasikan

Apakah Margin Kontribusi?
Apa itu Eksternalitas Negatif?
Apakah Model Tiga Faktor Fama-Prancis itu?