Alur program VBA

Ketika sebuah prosedur dijalankan, kode program akan dieksekusi dari baris paling atas sampai kebawah.Alur program dalam pemrograman VBA berjalan dengan cara compile perintah program, program akan dieksekusi perbaris perintah dan compiler akan mengecek apakah dalam perintah tersebut terdapat error atau kesalahan penulisan. Perintah program yang sederhana akan dieksekusi perbaris perintah sampai dengan selesai. Akan tetapi dalam kebutuhannya dalam bidang industry perkantoran terdapat logika untuk mengontrol eksekusi programnya. Mengendalikan alur program dalam Visual Basic for Application (VBA) dapat dilakukan dengan percabangan (branch), perulangan (loop), dan pengambilan keputusan dalam program.

Alur program VBA

Sebelum kita mengenal percabangan dan perulangan disarankan kita memahami ekspresi boolean yang digunakan dalam pemrograman VBA excel.

Menggunakan Ekpresi Boolean

Ekspresi Boolean adalah sebuah ekspresi yang menghasilkan nilai antara TRUE atau FALSE. Ekspresi Boolean bekerja dengan membandingkan beberapa nilai dengan operator logika jika kondisi terpenuhi maka program akan berjalan, jika kondisi tidak terpenuhi program tidak dijalankan.

Contoh ekspresi Boolean:

txtNama=”Dijonk”
IntUmur>45
Sheets.Count<4

Operator logika yang digunakan dalam ekspresi Boolean:

OPERATOR DESKRIPSI
= Equal to
<> Not Equal to
> Greather Than
< Less than
>= Greather Than or equal to
<= Less than or equal to
Is Membandingkan Objek variable
Like Membandingkan Ekspresi string

Untuk menggunakan ekspresi Boolean anda dapat membandingakan satu atau lebih ekspresi dengan cara menggaabungkan ekspresi Boolean dengan logika opearator.  Berikut ini adalah ekspresi yang digunakan dalam operator logoka:

  • AND Akan menghasilkan Nilai True jika semua kondisi terpenuhi, jika salah satu kondisi bernilai salah hasilnya adalah False
  • OR Akan menghasilkan Nilai true jika salah satu kondisi terpenuhi, bernilai false Jika seluruh kondisi tidak terpenuhi.
  • NOT Akan bernilai True jika kondisinya bernilai salah, dan akan bernilai False jika kondisinya terpenuhi.

Jika anda telah memahami Ekpresi boolean ini anda dapat melanjutkan pembelajaran mengenai penggunaan alur program dengan perulangan dan percabangan program dalam VBA excel.

Perulangan dalam VBA yang akan dipelajari adalah penggunaan struktur penulisan berikut ini :

  • Do … Loop
    • Do … Until … loop
    • Do … While … Loop
  • For … Next
  • For …Each

Percabangan :

  • IF … Then … Else
  • Select … Case

Materi Percabangan dan perulangan ini akan kami bahas dalam artikel yang berbeda karena materi ini terdapat banyak latihan.

Terimakasih Semoga bermanfaat… 😀

 

The post Pengendalian Alur Program VBA Excel appeared first on Belajar Microsoft Excel.