Sebelum kita membahas Cara Mendeklarasikan Konstanta, kita harus faham terlebih dahulu definisi dari konstanta.
Pengertian Konstanta
Dalam ilmu matematika konstanta adalah suatu nilai tetap. Jadi konstanta dalam ilmu matematika itu adalah suatu nilai yang tidak bisa diubah. Misalnya ada sebuah persamaan 5 = a + 2, angka 2 pada persamaan tersebut adalah sebuah konstanta karena tidak boleh diubah.
Dalam ilmu VBA Excel konstanta adalah element yang menyerupai variabel namun tidak bisa diubah nilainya. Sama halnya dalam ilmu matematika kosntanta pada intinya tidak bisa diubah.
Cara Mendeklarasikan Konstanta
Untuk mendeklarasikan konstanta dalam Script VBA Excel adalah dengan menggunakan kata const kemudian diikuti dengan nama variabel, kemudian diikuti dengan pendeklarasian tipe datanya dan gunakan tanda = untuk mendeklarasikan nilainya atau jika dibuatkan rumus adalah sebagai berikut :
Const Nama_Variabel As Tipe_Datanya = Nilai Konstantanya
Catatan :
- Gunakan tanda " jika nilai konstanta berupa text atau string.
Contoh Pendeklarasian Konstanta
Const Pajak As Double = 0.01
Nama konstanta pada contoh di atas adalah Pajak.
Berikut contoh penggunaannya dalam script VBA Excel :
Function HitungPajak(Harga)Const Pajak As Double = 0.01HitungPajak = Harga * PajakEnd Function
Jika dilihat dari segi cakupan pendeklarasiannya, ada 3 macam cakupan yaitu :
- Pendeklarasian Konstanta hanya pada Sub Procedur atau Function Tertentu;
- Pendeklarasian Konstanta untuk satu Modul;
- Pendeklarasian Konstanta untuk seluruh Modul.
1. Contoh Pendeklarasian konstanta hanya pada Sub Procedur atau Function Tertentu
Untuk mendeklarasikan hanya pada Sub Procedur atau Function tertentu adalah dengan cara meletakan pendeklarsian konstanta di dalam Sub Procedur atau Function tersebut, contoh :
Function HitungPajak(Harga)Const Pajak As Double = 0.01HitungPajak = Harga * PajakEnd Function
2. Pendeklarasian Konstanta untuk satu Modul
Untuk mendeklarasikan konstanta agar bisa berlaku diseluruh modul adalah dengan cara meletakan pendeklarasian Konstanta tersebut di atas Sub Procedur atau Function, contoh :
Const Pajak As Double = 0.01Function HitungPajak(Harga)HitungPajak = Harga * PajakEnd Function
3. Contoh Pendeklarasian Konstanta untuk seluruh Modul
Untuk mendeklarasikan konstanta agar berlaku di seluruh modul adalah dengan cara menambahkan kata Pubic dan kemudian meletakan pendeklarasian di atas script Sub Procedur atau Function, contoh :
Public Const Pajak As Double = 0.01Function HitungPajak(Harga)HitungPajak = Harga * PajakEnd Function
Demikian artikel kali ini.
Mohon maaf apabila ada salah-salah kata.
Apabila ada yang ingin ditanyakan atau disampaikan, silahkan untuk menulis pada kolom komentar di bawah.
Salam,
Muhamad Pajar Sidik
President Director of (matematikaakuntansi.blogspot.com)
Email : fajarmoehamad@gmail.com
Apabila ada yang ingin ditanyakan atau disampaikan, silahkan untuk menulis pada kolom komentar di bawah.
Salam,
Muhamad Pajar Sidik
President Director of (matematikaakuntansi.blogspot.com)
Email : fajarmoehamad@gmail.com
Jika ingin bertanya secara privat, Silahkan hubungi no 085709994443 dan untuk berkomentar silahkan klick link di bawah ini 👇