Video: Top 25 Excel 2016 Tips and Tricks 2024
Dalam VBA, nama rasmi untuk kotak dialog Excel adalah UserForm. Tetapi UserForm sebenarnya merupakan objek yang mengandungi apa yang biasa dikenali sebagai kotak dialog . Perbezaan ini tidak penting, begitu banyak pengaturcara menggunakan istilah ini secara bergantian.
Apabila mencipta UserForm, anda biasanya mengambil langkah umum berikut:
-
Tentukan bagaimana kotak dialog akan digunakan dan pada titik mana ia akan dipaparkan dalam makro VBA anda.
-
Tekan Alt + F11 untuk mengaktifkan VBE dan masukkan objek UserForm baru.
Objek UserForm memegang UserForm tunggal.
-
Tambah kawalan ke UserForm.
Kawalan termasuk item seperti kotak teks, butang, kotak cek, dan kotak senarai.
-
Gunakan tetingkap Properties untuk mengubah suai sifat untuk kawalan atau untuk UserForm itu sendiri.
-
Tulis prosedur pengendali acara untuk kawalan (sebagai contoh, makro yang dijalankan apabila pengguna mengklik butang dalam kotak dialog).
Prosedur ini disimpan dalam tetingkap Kod untuk objek PenggunaForm.
-
Tulis prosedur (disimpan dalam modul VBA) yang memaparkan kotak dialog kepada pengguna.