Cara Mendeklarasikan Konstanta di VBA Excel ~ Matematika Akuntansi -->

Thursday, October 22, 2020

Cara Mendeklarasikan Konstanta di VBA Excel

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.01
HitungPajak = Harga * Pajak
End Function

Jika dilihat dari segi cakupan pendeklarasiannya, ada 3 macam cakupan yaitu :
  1. Pendeklarasian Konstanta hanya pada Sub Procedur atau Function Tertentu;
  2. Pendeklarasian Konstanta untuk satu Modul;
  3. 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.01
HitungPajak = Harga * Pajak
End 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.01
Function HitungPajak(Harga)
HitungPajak = Harga * Pajak
End 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.01
Function HitungPajak(Harga)
HitungPajak = Harga * Pajak
End 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

Jika ingin bertanya secara privat, Silahkan hubungi no 085709994443 dan untuk berkomentar silahkan klick link di bawah ini 👇