Pernyataan DIM merupakan bagian penting dari Visual Basic for Applications (VBA), bahasa pemrograman yang terintegrasi di Microsoft Excel dan program Office lainnya. Dengan DIM, Anda dapat mendefinisikan variabel, menentukan tipe data, dan bahkan membuat array yang akan digunakan dalam makro.
Sejarah
Perintah DIM pertama kali muncul pada tahun 1964 sebagai bagian dari bahasa BASIC, yang dikembangkan oleh John George Kemeny dan Thomas Kurtz di Dartmouth College. Sejak saat itu, DIM telah menjadi konvensi standar untuk deklarasi variabel di berbagai dialek Visual Basic.
Tipe Data yang Bisa Dideklarasikan
Dengan DIM, Anda dapat mendeklarasikan berbagai tipe data, antara lain:
- Bilangan bulat:
Byte,Integer,Long - Bilangan pecahan:
Single,Double - Teks:
String - Waktu dan nilai:
Currency,Date - Boolean:
Boolean - Objek:
Object
Asal Kata “DIM”
Awalnya, DIM merupakan singkatan dari “Dimension”, yang mengacu pada ukuran array. Namun, secara umum, para programmer menggunakan DIM sebagai cara untuk menyatakan tipe variabel.
Kenapa Penting
Tanpa deklarasi tipe, variabel akan otomatis menjadi tipe Variant. Variabel Variant dapat menampung tipe data apa pun, namun proses konversi tipe data tersebut memakan waktu dan memori, sehingga dapat memperlambat kinerja makro Anda. Selain itu, kesalahan pengetikan variabel tidak akan terdeteksi sampai saat runtime.
Praktik Terbaik
Letakkan baris Option Explicit di bagian paling atas modul VBA Anda. Perintah ini memaksa semua variabel harus dideklarasikan terlebih dahulu, sehingga mencegah terjadinya kesalahan variabel yang tidak sengaja.
Contoh penggunaan:
Option Explicit
Dim i As Long
Dim rng As Range
Dengan mengikuti praktik ini, kode Anda akan lebih cepat, lebih aman, dan lebih mudah dipelihara.
