Cara Membuat Excel UserForm

Buat Excel UserForm

Untuk memudahkan pengguna memasuki data dalam buku kerja, anda boleh membuat Excel UserForm. Arahan bertulis dan video dalam tutorial ini menunjukkan kepada anda langkah-langkah.


Cara Membuat Excel UserForm
Credit: Contextures.com

Pengenalan kepada UserForms
Untuk membuat UserForm memerlukan beberapa pengaturcaraan, dan anda dapat melihat langkah-langkah dalam video yang ditunjukkan di bawah. Untuk arahan bertulis, lihat di bawah video.

Dalam contoh ini, data inventori disimpan pada lembaran kerja tersembunyi, di mana ia dilindungi daripada kerosakan atau pemadaman yang tidak disengajakan. Pengguna memasukkan data inventori dengan membuka UserForm, mengisi kotak, dan klik butang.

Video: Buat Borang Pengguna Excel
Untuk melihat langkah-langkah untuk mencipta UserForm, sila lihat 3 tutorial video pendek ini. 

Arahan bertulis adalah di bawah video (Versi English: Credit: Contextures.com)




Dalam video, Excel 2003 digunakan, dan langkah-langkah yang sama boleh diikuti dalam versi kemudian. Semasa menyimpan fail dalam Excel 2007 atau yang lebih baru, simpan sebagai jenis fail makro.

UserForm yang lengkap - Bagaimana Ia Berfungsi
Sebelum membina UserForm, anda boleh menonton video pendek ini yang menunjukkan bentuk yang lengkap, dan bagaimana ia berfungsi.

Mewujudkan UserForm - Bahagian 1
Dalam bahagian 1 dari 3, anda akan melihat cara membuat Formulir Pengguna kosong. Kemudian anda akan namakan UserForm, dan seterusnya anda akan menambah kotak teks dan label.

Pengguna akan dapat mengetik data ke dalam kotak teks. Label ditambah di sebelah kotak teks, untuk menggambarkan apa yang pengguna harus masuk ke dalam kotak teks.

Mewujudkan UserForm - Bahagian 2
Dalam Bahagian 2 dari 3, anda akan belajar cara menambah butang dan tajuk pada UserForm.

Dengan butang pada UserForm, pengguna boleh mengklik untuk membuat sesuatu berlaku. Sebagai contoh, klik butang selepas memasukkan data dalam kotak teks, apabila anda sudah bersedia untuk memindahkan data ke kawasan penyimpanan lembaran kerja.

Mewujudkan UserForm - Bahagian 3
Dalam Bahagian 3 dari 3, anda akan belajar cara menambah kod VBA pada kawalan, dan anda akan melihat bagaimana untuk menguji UserForm.


Cara Membuat Excel UserForm
Credit: Contextures.com


Kod VBA berjalan apabila peristiwa tertentu berlaku, seperti mengklik butang, atau memasukkan kotak combo. Dalam contoh ini, pengguna akan mengklik butang, dan kod VBA akan memindahkan data ke kawasan penyimpanan lembaran kerja.


Cara Membuat Excel UserForm
Credit: Contextures.com


Sediakan lembaran kerja
Dalam contoh ini, inventori bahagian disimpan pada lembaran kerja tersembunyi:
  • Buka buku kerja baru
  • Klik dua kali pada tab helaian untuk Sheet1
  • Jenis: PartsData
  • Tekan kekunci Enter
  • Dalam sel A1: D1, masukkan tajuk untuk pangkalan data inventori bahagian, seperti ditunjukkan di sebelah kanan.
  • Pilih Fail | Simpan, dan simpan buku kerja. Dalam contoh ini, fail tersebut telah dinamakan PartLocDB.xls.
  • NOTA: Dalam Excel 2007 dan versi yang lebih baru, simpan fail tersebut sebagai jenis fail makro yang didayakan.
  • Buat UserForm
  • UserForms dicipta dalam Visual Basic Editor.
Untuk membuka Visual Basic Editor, tahan kekunci Alt, dan tekan kekunci F11
Pilih View | Project Explorer, untuk melihat senarai projek. (Biasanya, ini dipaparkan di sebelah kiri tetingkap VBE.)
Dalam Projek Explorer, pilih projek PartLocDB.
Dari bar menu, pilih Masukkan | UserForm.


Cara Membuat Excel UserForm
Credit: Contextures.com

Cara Membuat Excel UserForm
Credit: Contextures.com

Nota: A UserForm kosong akan muncul, dan ToolBox perlu dibuka. (Jika ToolBox tidak muncul, pilih Lihat dan semak| Toolbox).