Msgbox berfungsi untuk menampilkan kotak dialog berisi pesan, menunggu
user untuk memilih salah satu tombol, dan pilihan tombol tersebut akan
menentukan nilai integer yang akan dihasilkan.
Sintaks:
MsgBox ( Prompt [,icons+buttons ] [,title ] )
VariableInteger = MsgBox ( prompt [, icons+ buttons] [,title] )
Prompt : nilai String yang ditampilkan sebagai pesan dalam dialog
box. Jika prompt memuat lebih dari satu baris, kita dapat memisahkannya
dengan constant vbrCrLf.
Icons + Buttons : Nilai numerik yang merupakan jumlah nilai yang menentukan tipe tombol(button) dan icon.
Title : Nilai string yang ditampilkan di title bar dialog box.
Jika kita tidak menentukan nilainya maka yang tertulis adalah nama
aplikasi.
VariableInteger: adalah nilai hasil yang dikembalikan.
Icon
Constant | Nilai | Keterangan |
vbCritical | 16 | | Icon Critical |
vbQuestion | 32 | | Icon tanda tanya |
vbExclamation | 48 | | Icon peringatan (warning) |
vbInformation | 64 | | Icon informasi |
Tombol
Constant | Nilai | Keterangan |
vbOkOnly | 0 | Menampilkan tombol OK |
vbOkCancel | 1 | Menampilkan tombol OK dan Cancel |
vbAbortRetryIgnore | 2 | Menampilkan tombol Abort, Retry dan Ignore |
vbYesNoCancel | 3 | Menampilkan tombol Yes, No dan Cancel |
vbYesNo | 4 | Menampilkan tombol Yes dan No |
vbRetryCancel | 5 | Menampilkan tombol Retry dan Cancel |
Nilai yang dikembalikan (hasil)
Constant | Nilai | Keterangan |
vbOk | 1 | Tombol Ok |
vbCancel | 2 | Tombol Cancel |
vbAbort | 3 | Tombol Abort |
vbRetry | 4 | Tombol Retry |
vbIgnore | 5 | Tombol Ignore |
vbYes | 6 | Tombol Yes |
vbNo | 7 | Tombol No |