com/2014/07/07/option-explicit/
Excel Jitu
Mari belajar Excel
Secara default, VBA tidak mengharuskan Anda untuk mendeklarasikan suatu variabel dengan menggunakan
pernyataan Dim. Saat Compiler mendeteksi suatu variabel baru (misal NoInduk) yang belum dideklarasikan
sebelumnya, maka secara otomatis compiler akan membuat variabel baru dengan nama tersebut.
Kelebihannya, memang kita tidak perlu mendeklarasikan sebuah variabel terlebih dahulu. Namun apabila
terjadi kesalahan dalam pengetikan variabel tersebut (misal menjadi NoIndnuk) maka hal tersebut tidak
dideteksi sebagai suatu kesalahan, melaikan akan dideteksi sebagai sebuah variabel baru. Tentunya hal
ini tidak akan memberikan hasil yang diharapkan sebagaimana mestinya, bahkan pengecekan kesealahan
pun akan sedikit menyulitkan.
Anda dapat mencegah kesalahan tersebut dengan menuliskan Option Explicit di baris pertama sebelum
menuliskan semua macro VBA Anda. Dengan demikian, semua variabel harus dideklarasikan terlebih dahulu
menggunakan pernyataan Dim.
Jika Anda belum mendeklarasikan suatu variabel/konstanta, maka Anda akan menjumpai pesan kesalahan
kesalahan seperti pada contoh berikut:
Secara Otomatis, Anda dapat menambahkan pernyataan Option Explicit di setiap kode baru yang Anda buat
Privasi
(kecuali & Cookie:
kode Situs iniAnda
yang sudah menggunakan cookie.
buat, Anda harusDengan melanjutkan
mengetiknya menggunakan
secara situs web
manual) dengan ini,
memilih menu Tools > dan terima
Tutup
Anda setuju dengan penggunaan mereka.
Option > tab Editor > centang Require Variable Declaration
Untuk mengetahui lebih lanjut, termasuk cara mengontrol cookie, lihat di sini: Kebijakan Cookie
1 of 3 11/30/2022, 10:27 PM
Mengapa Menggunakan Option Explicit? | Excel Jitu https://exceljitu.wordpress.com/2014/07/07/option-explicit/
Sponsored Content
Privasi & Cookie: Situs ini menggunakan cookie. Dengan melanjutkan menggunakan situs web ini,
Tutup dan terima
Anda setuju dengan penggunaan mereka.
Untuk mengetahui lebih lanjut, termasuk cara mengontrol cookie, lihat di sini: Kebijakan Cookie
2 of 3 11/30/2022, 10:27 PM
Mengapa Menggunakan Option Explicit? | Excel Jitu https://exceljitu.wordpress.com/2014/07/07/option-explicit/
Privasi & Cookie: Situs ini menggunakan cookie. Dengan melanjutkan menggunakan situs web ini,
Tutup dan terima
Anda setuju dengan penggunaan mereka.
Untuk mengetahui lebih lanjut, termasuk cara mengontrol cookie, lihat di sini: Kebijakan Cookie
3 of 3 11/30/2022, 10:27 PM