Subrutine

Dalam VBA (Visual Basic for Applications), Sub (subrutin) adalah blok kode yang berisi serangkaian instruksi yang dieksekusi sebagai satu kesatuan. Sub tidak mengembalikan nilai dan digunakan untuk melakukan tindakan atau operasi tertentu.

Berikut adalah contoh dasar sintaksis untuk membuat Sub di VBA:

Sub NamaSubrutin()
    ' Instruksi atau pernyataan yang dieksekusi di sini
End Sub

Anda dapat memberikan nama yang deskriptif untuk Subrutin sesuai dengan tugas atau fungsinya. Di dalam Subrutin, Anda dapat menulis serangkaian pernyataan yang ingin dieksekusi.

Berikut adalah contoh penggunaan Sub di VBA:

Sub Salam()
    MsgBox "Halo! Selamat datang di VBA."
End Sub

Dalam contoh di atas, Subrutin “Salam” hanya memiliki satu pernyataan, yaitu MsgBox yang akan menampilkan kotak pesan dengan teks “Halo! Selamat datang di VBA.” saat dieksekusi.

Anda dapat memanggil Subrutin dari tempat lain dalam kode VBA, seperti Subrutin lain atau Modul. Contoh pemanggilan Subrutin adalah sebagai berikut:

Sub Main()
    ' Pernyataan lain yang dieksekusi sebelum memanggil Subrutin
    Salam ' Memanggil Subrutin Salam
    ' Pernyataan lain yang dieksekusi setelah memanggil Subrutin
End Sub

Dalam contoh di atas, Subrutin “Main” memanggil Subrutin “Salam” dengan menggunakan nama Subrutinnya. Setelah pemanggilan Subrutin, kode akan melanjutkan eksekusi dengan pernyataan selanjutnya setelah pemanggilan.

Leave a Reply

Your email address will not be published. Required fields are marked *

Chat WhatsApp
WhatsApp