VBA MsgBox

VBA MsgBox

Excel VBA MsgBox

VBA MsgBox seperti fungsi keluaran yang digunakan untuk menampilkan pesan umum yang disediakan oleh pengembang. Ini seperti pernyataan cetak. Fungsi atau pernyataan ini tidak memiliki argumen. Pesan yang dipersonalisasi dalam fungsi ini ditulis dengan tanda kutip ganda, sementara seseorang harus memberikan referensi variabel untuk nilainya.

Ketika kita mulai mempelajari VBA, hal pertama yang coba kita pelajari adalah fungsi Message Box atau MsgBox. Itu hanyalah sebuah kotak kecil yang menyimpan pesan kepada pengguna. Tutorial ini akan menunjukkan cara menampilkan pesan, menyesuaikan kotak pesan, mengubah ikon, mengubah tombol, dan modalitas lain dari kotak pesan.

Aktifkan Tab Pengembang

Pertama, jika Anda tidak melihat tab Pengembang di Excel Anda Tab Pengembang Di Excel Anda Mengaktifkan tab pengembang di excel dapat membantu pengguna melakukan berbagai fungsi untuk VBA, Makro dan Add-in seperti mengimpor dan mengekspor XML, mendesain formulir, dll. Tab ini dinonaktifkan secara default di excel; dengan demikian, pengguna harus mengaktifkannya terlebih dahulu dari menu opsi.Baca lebih lanjut, ikuti langkah-langkah di bawah ini untuk mengaktifkannya.

Langkah 1: Buka FILE > PILIHAN.

Langkah 2: Klik Sesuaikan Pita di bawah Opsi Excel.

Langkah 3: Di sisi kanan, centang kotak Pengembang untuk mengaktifkannya.

Langkah 4: Klik “OK” dan tutup jendela ini. Sekarang, Anda akan melihat tab Pengembang di pita Excel Anda.

Sintaks Fungsi MsgBox

Kita dapat melihat sintaks pada modul ketika kita mengetikkan kata MsgBox. Sekarang, kami akan memperkenalkan Anda pada sintaks.

  • Prompt: Ini adalah argumen pertama dan wajib. Pada contoh di atas, kita harus mengetikkan kata “Welcome to VBA” sebagai Prompt. Itu tidak lain adalah pesan yang perlu kita tunjukkan. Kami dapat menampilkan hingga 1.024 karakter.
  • Tombol: Ini tidak lain adalah jenis tombol apa yang perlu kita tampilkan di MsgBox. Misalnya, Dalam contoh kami sebelumnya, tombol defaultnya adalah “OK”.
  • Judul: Ini adalah judul kotak pesan. Kami dapat menyesuaikan judul ini dan memberikan nama kami ke kotak pesan dengan tanda kutip ganda.
  • [HelpFile]: Ini hanyalah ikon bantuan yang ingin Anda tampilkan kepada pengguna. Jika mereka ragu dan jika Anda telah menentukan sarannya, mereka dapat mengklik file neraka ini untuk mempelajari lebih lanjut.
  • [Konteks]: Ini adalah nilai numerik yang ditetapkan untuk topik bantuan yang sesuai.

Bagaimana Cara Membuat Kotak Pesan menggunakan Kode VBA?

Ikuti langkah-langkah di bawah ini untuk membuat kotak pesan sederhana menggunakan kode VBA Kode VBA Kode VBA mengacu pada serangkaian instruksi yang ditulis oleh pengguna dalam bahasa pemrograman Aplikasi Visual Basic pada Editor Visual Basic (VBE) untuk melakukan tugas tertentu.Baca lebih lanjut.

Langkah 1: Buka Editor Visual Basic

Buka tab DEVELOPER dan klik VISUAL BASIC.

Alternatif : Anda dapat mengklik tombol shortcut ALT + F11.

Langkah 2: Masukkan Modul

Sekarang, klik INSERT dan pilih MODULE.

Ini akan memasukkan MODUL baru di editor VBA Anda Editor VBA Editor Visual Basic for Applications adalah antarmuka scripting. Skrip ini terutama bertanggung jawab atas pembuatan dan eksekusi makro dalam perangkat lunak Microsoft.baca selengkapnya.

Langkah 3: Mulai Subprosedur

Mulai makro excel Anda Makro Excel Makro di excel adalah serangkaian instruksi dalam bentuk kode yang membantu mengotomatiskan tugas-tugas manual, sehingga menghemat waktu. Excel mengeksekusi instruksi tersebut secara langkah demi langkah pada data yang diberikan. Misalnya, dapat digunakan untuk mengotomatiskan tugas berulang seperti penjumlahan, pemformatan sel, penyalinan informasi, dll. sehingga dengan cepat menggantikan operasi berulang dengan beberapa klik. baca selengkapnya dengan mengetik SUB, kepala makro. Beri nama MAKRO dan tekan tombol “Enter”.

Langkah 4: Mulai Menulis Kode untuk MsgBox

  • Di antara Kepala & Ekor makro, kita perlu menulis kodenya. Jadi mulailah kata Msgbox. Ini akan menampilkan fungsi MsgBox.

  • Segera setelah Anda melihat kata tekan tab Msgbox, itu akan mulai menunjukkan sintaks Msgbox.

  • Sekarang, ketikkan kata Selamat datang di VBA dengan tanda kutip ganda.

  • Kami telah membuat makro kotak pesan sederhana.

Langkah 5: Jalankan Kode

  • Sekarang di dalam makro, tempatkan kursor dan tekan tombol F5, tombol pintasan untuk menjalankan makro.

Langkah 6: Keluaran

Anda dapat melihat kotak pesan di jendela Excel Anda segera setelah Anda menjalankan makro.

Struktur Kotak Pesan

Sekarang, kami akan memperkenalkan Anda pada struktur Kotak Pesan. Ini terdiri dari empat elemen.

#1 – Judul

Secara default, kotak pesan menampilkan judul kotak pesan sebagai Microsoft Excel. Namun, kita dapat memodifikasi ini juga. Misal setelah kita menyediakan Prompt, kita bisa memberikan nama kita ke MsgBox.

Langkah 1: Pertama, berikan Prompt, yaitu pesan yang ingin Anda tampilkan.

Langkah 2: Sekarang, argumen selanjutnya adalah Buttons. Abaikan ini dan lanjutkan ke argumen berikutnya, yaitu Judul.

Langkah 3: Kami telah menyelesaikannya sekarang. Sekarang, jalankan makro dengan menggunakan tombol F5.

Sekarang, Anda bisa melihat perbedaan judul kotak pesan. Alih-alih judul default, Microsoft Excel, sekarang menunjukkan Pengantar VBA sebagai judulnya.

#2 – Tombol

Kami telah mempelajari cara menampilkan kotak pesan dan mengubah judul kotak pesan. Sekarang, kita akan melihat opsi tombol kotak pesan.

Setelah kami memberikan input prompt, hal berikutnya dalam sintaks adalah tombol kotak pesan.

Kami memiliki sebanyak 20 jenis opsi tombol Kotak Pesan, termasuk Ya/Tidak. Anda dapat memilih salah satu dari 20 tombol yang tersedia. Misalnya, kami telah memilih vbYesNoCancel .

Sekarang, jalankan makro. Kita akan melihat tombol kotak pesan yang berbeda, bukan tombol “OK” default.

#3 – Kombinasi Ikon & Tombol

Kami telah melihat cara memodifikasi tombol kotak pesan. Bersamaan dengan tombol kotak pesan, kita juga bisa menampilkan ikon seperti gambar di bawah ini.

Ada empat jenis ikon yang tersedia. vbCritical, vbQuestion, vbExclamation, dan vbInformation.

Untuk menampilkan tombol dan ikon, kita perlu menggabungkan keduanya dengan memasukkan ikon plus (+) secara bersamaan.

#1 – Ikon Tanda Tanya vb

Kode:

Sub SerialNumber()
MsgBox “Welcome to VBA”, vbYesNoCancel + VbQuestion ,”Pengantar VBA”
End Sub

Hasil:

#2 – Ikon Tanda vbCritical

Kode:

Sub MessageBoxExample ()
MsgBox “Welcome to VBA”, vbYesNoCancel + VbCritical , “Introduction to VBA”
End Sub

Hasil:

#3 – Ikon Tanda seru vb

Kode:

Sub MessageBoxExample ()
MsgBox “Welcome to VBA”, vbYesNoCancel + VbExclamation , “Introduction to VBA”
End Sub

Hasil:

#4 – Ikon Tanda Informasi vb

Kode:

Sub MessageBoxExample ()
MsgBox “Welcome to VBA”, vbYesNoCancel + VbInformation , “Pengantar VBA”
End Sub

Hasil:

Hal-hal untuk diingat

  • Kita dapat menggabungkan tombol dan ikon dengan menggabungkannya dengan ikon plus (+).
  • Kami menggabungkan banyak tombol dengan ikon plus (+).
  • Saat kita maju ke level VBA berikutnya, kita akan melihat opsi kotak pesan lanjutan.
  • Kita harus menyediakan semua prompt numerik dengan tanda kutip ganda. Namun, nilai numerik tidak memerlukan tanda kutip ganda.

Artikel yang Direkomendasikan

Artikel ini telah menjadi panduan untuk Fungsi VBA MsgBox. Di sini, kita belajar cara membuat kotak pesan dan menyesuaikannya bersama modalitas lain menggunakan contoh VBA dan template Excel yang dapat diunduh. Anda juga dapat melihat artikel berikut: –

  • VBA Tidak Berfungsi
  • VLookup di Excel VBA
  • Kotak Daftar di VBA Excel
  • Array di VBA Excel

Related Posts

Tinggalkan Balasan