Bagaimana cara menggunakan dim di vba di excel?

Apa itu deklarasi DIM VBA?

Pernyataan VBA DIM berarti “deklarasikan” yang harus Anda gunakan saat Anda perlu mendeklarasikan suatu variabel. Saat Anda menggunakannya, ia memberitahu VBA bahwa Anda mendeklarasikan nama tertentu sebagai variabel dengan menetapkan tipe data tertentu. Ini dapat digunakan untuk mendeklarasikan hal berikut:

  • Variabel dasar
  • Varian
  • Objek
  • Menyebarkan

Gunakan Pernyataan DIM di VBA

  1. Ketikkan kata kunci “Redupkan” di awal.
  2. Setelah itu masukkan nama variabel yang ingin digunakan.
  3. Kemudian Anda perlu menggunakan kata “suka” dan Anda akan mendapatkan daftar tipe data instan.
  4. Pada akhirnya, pilih tipe data yang ingin Anda tetapkan ke variabel.
dim-pernyataan-di-vba

Seperti yang saya katakan, ketika Anda mendeklarasikan suatu variabel, Anda perlu menetapkan tipe datanya. Lihat cuplikan berikut.

Mendeklarasikan beberapa variabel dengan satu pernyataan Dim

Saat Anda perlu mendeklarasikan beberapa variabel, Anda dapat melakukannya menggunakan pernyataan Dim hanya sekali. Perhatikan contoh berikut.

Menggunakan opsi eksplisit

Ini sangat disarankan untuk mendeklarasikan semua variabel yang meningkatkan kinerja kode Anda dan juga meningkatkan efisiensinya. Namun jika Anda melewatkan mendeklarasikan variabel dan kemudian menggunakannya dalam beberapa kode, VBA akan mengambil variabel tersebut sebagai varian.

Cara terbaik agar tidak melewatkan deklarasi variabel adalah dengan menggunakan pernyataan Option Explicit yang memaksa Anda untuk mendeklarasikan variabel dan menampilkan kesalahan setiap kali Anda melewatkannya.

Redupkan instruksi dengan tabel

Anda juga harus menggunakan pernyataan DIM ketika Anda perlu mendeklarasikan sebuah array. Perhatikan contoh berikut yang saya bagikan.

Pada contoh di atas, Anda memiliki dua array yang dideklarasikan dengan pernyataan dim.

Di array pertama Anda memiliki tiga elemen dan di array kedua tidak ada elemen yang dideklarasikan. Inilah saatnya Anda perlu mendeklarasikan array, Anda perlu menggunakan tanda kurung untuk mendeklarasikan elemen array dan tanda kurung kosong jika Anda menginginkan array dinamis .

Gunakan DIM dengan objek Excel

Anda juga dapat merujuk ke suatu objek menggunakan pernyataan DIM. Misalkan Anda ingin menghitung lembar dalam buku kerja, Anda bisa mendeklarasikan objek ini dan menghitung lembar kerja darinya.

Pada contoh di atas, Anda mendeklarasikan wb sebagai buku kerja dan kemudian mendefinisikan buku kerja “book1” untuk digunakan nanti dalam kode.

Di mana harus meletakkan deklarasi Dim?

Anda dapat mendeklarasikan variabel menggunakan pernyataan DIM di mana pun dalam kode, namun pastikan untuk mendeklarasikannya sebelum menggunakannya. Jadi katakanlah Anda mengacu pada variabel pada baris 2 kode dan Anda menggunakan Dim pada baris 3 untuk mendeklarasikan, Anda akan mendapatkan kesalahan.

Jadi pastikan Anda mendeklarasikan variabel sebelum menggunakannya.

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *