Video: Cara Membuat UserForm Input Data di Excel 2025
Anda perlu tahu bagaimana untuk melaksanakan prosedur Sub VBA di Excel 2016. Ini penting kerana prosedur Sub adalah tidak bernilai kecuali anda tahu cara melaksanakannya. Dengan cara ini, melaksanakan prosedur Sub bermakna perkara yang sama seperti menjalankan atau memanggil prosedur Sub. Anda boleh menggunakan istilah yang anda suka.
Anda boleh melaksanakan Sub VBA dengan banyak cara; itulah sebabnya anda boleh melakukan begitu banyak perkara yang berguna dengan prosedur Sub. Berikut adalah senarai lengkap cara untuk melaksanakan prosedur Sub:
-
Dengan Run → Jalankan arahan Sub / UserForm (dalam VBE). Excel melaksanakan prosedur Sub di mana kursor berada. Perintah menu ini mempunyai dua pilihan: kekunci F5 dan butang Run Sub / UserForm pada bar alat Standard di VBE. Kaedah ini tidak berfungsi jika prosedur memerlukan satu atau lebih argumen.
-
Dari kotak dialog Makro Excel. Anda membuka kotak ini dengan memilih Developer → Code → Macros atau dengan memilih View → Macros → Macros. Atau tolak Ribbon dan tekan kekunci pintasan Alt + F8. Apabila kotak dialog Makro muncul, pilih prosedur Sub yang anda mahu dan klik Jalankan. Kotak dialog ini hanya menyenaraikan prosedur yang tidak memerlukan hujah.
-
Menggunakan pintasan Ctrl + (atau kekunci Ctrl + Shift +) yang diberikan kepada prosedur Sub (dengan mengandaikan anda menetapkan satu).
-
Mengklik butang atau bentuk pada lembaran kerja. Butang atau bentuk mesti mempunyai prosedur Sub yang diberikan kepadanya - yang sangat mudah dilakukan.
-
Dari prosedur Sub lain yang anda tulis.
-
Daripada butang yang telah anda tambahkan ke bar alat Cepat Akses.
-
Daripada item tersuai yang telah anda tambahkan ke Reben.
-
Apabila berlaku peristiwa. Acara ini termasuk membuka buku kerja, menutup buku kerja, menyelamatkan buku kerja, membuat perubahan pada sel, mengaktifkan lembaran, dan lain-lain.
-
Dari tetingkap segera di VBE. Taipkan nama prosedur Sub dan tekan Enter.
Sekarang, anda perlu memasukkan prosedur Sub dalam modul VBA:
-
Mulakan dengan buku kerja baru.
-
Tekan Alt + F11 untuk mengaktifkan VBE.
-
Pilih buku kerja dalam tetingkap Projek.
-
Pilih Insert → Modul untuk memasukkan modul baru.
Masukkan yang berikut dalam modul:
Sub ShowCubeRoot () Num = InputBox ("Masukkan nombor positif") MsgBox Num ^ (1/3) & "adalah akar kubus. "End Sub
Prosedur ini meminta pengguna untuk nombor dan kemudian memaparkan akar kubus nombor dalam kotak mesej. Inilah yang berlaku apabila anda melaksanakan prosedur ini.
Dengan cara ini, ShowCubeRoot bukan contoh macro baik . Ia tidak menyemak ralat, jadi ia gagal dengan mudah.
Untuk melihat mengapa ia bukan makro yang baik, cuba klik butang Batal di kotak input atau masukkan nombor negatif. Salah satu tindakan mengakibatkan mesej ralat.
