0% menganggap dokumen ini bermanfaat (0 suara)
23 tayangan4 halaman

Membuat Form Menu di Excel dengan VBA

Dokumen ini menjelaskan langkah-langkah untuk membuat form menu di Excel menggunakan VBA. Prosesnya mencakup mengaktifkan Developer Tab, membuat UserForm, menambahkan tombol, menulis kode untuk tombol, dan menampilkan form menu. Selain itu, dokumen memberikan tips untuk menambahkan fitur tambahan dan memastikan makro diaktifkan.

Diunggah oleh

Rian Ys
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
23 tayangan4 halaman

Membuat Form Menu di Excel dengan VBA

Dokumen ini menjelaskan langkah-langkah untuk membuat form menu di Excel menggunakan VBA. Prosesnya mencakup mengaktifkan Developer Tab, membuat UserForm, menambahkan tombol, menulis kode untuk tombol, dan menampilkan form menu. Selain itu, dokumen memberikan tips untuk menambahkan fitur tambahan dan memastikan makro diaktifkan.

Diunggah oleh

Rian Ys
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

Untuk membuat **form menu** di Excel menggunakan VBA (Visual Basic for

Applications), Anda dapat membuat sebuah UserForm yang berfungsi


sebagai menu utama. Form ini dapat berisi tombol-tombol atau opsi yang
mengarahkan pengguna ke berbagai fitur atau halaman dalam workbook.

Berikut adalah langkah-langkah untuk membuat form menu di Excel:

---

### **Langkah 1: Aktifkan Developer Tab**

1. Buka Excel.

2. Klik **File** > **Options**.

3. Pilih **Customize Ribbon**.

4. Di bagian kanan, centang kotak **Developer** dan klik **OK**.

---

### **Langkah 2: Membuat UserForm**

1. Klik tab **Developer**.

2. Klik **Visual Basic** (atau tekan `Alt + F11`) untuk membuka jendela VBA.

3. Di jendela VBA, klik **Insert** > **UserForm**.

4. Akan muncul sebuah UserForm kosong. Anda bisa mengubah nama dan
propertinya:

- Di bagian Properties (biasanya di sebelah kiri), ubah **Name** menjadi


`MenuForm`.

- Ubah **Caption** menjadi `Main Menu`.

---
### **Langkah 3: Menambahkan Tombol ke UserForm**

1. Di toolbox (biasanya muncul di sebelah kiri), klik ikon


**CommandButton**.

2. Drag dan drop tombol ke UserForm. Misalnya, buat 3 tombol dengan label:

- **Tombol 1**: "Data Input"

- **Tombol 2**: "Laporan"

- **Tombol 3**: "Keluar"

3. Untuk mengubah teks pada tombol, klik tombol tersebut, lalu ubah
properti **Caption** di jendela Properties.

---

### **Langkah 4: Menulis Kode untuk Tombol**

Setiap tombol akan memiliki fungsi tertentu. Berikut adalah contoh kode
untuk setiap tombol:

#### **Kode untuk Tombol "Data Input"**

1. Klik dua kali tombol "Data Input".

2. Masukkan kode berikut di jendela kode yang muncul:

```vba

Private Sub CommandButton1_Click()

' Buka sheet "Data Input"

Sheets("Data Input").Activate

Unload Me ' Menutup form menu

End Sub

```
#### **Kode untuk Tombol "Laporan"**

1. Klik dua kali tombol "Laporan".

2. Masukkan kode berikut:

```vba

Private Sub CommandButton2_Click()

' Buka sheet "Laporan"

Sheets("Laporan").Activate

Unload Me ' Menutup form menu

End Sub

```

#### **Kode untuk Tombol "Keluar"**

1. Klik dua kali tombol "Keluar".

2. Masukkan kode berikut:

```vba

Private Sub CommandButton3_Click()

' Keluar dari form menu

Unload Me

End Sub

```

---

### **Langkah 5: Menampilkan Form Menu**

1. Kembali ke workbook Excel.

2. Di tab **Developer**, klik **Insert** > **Button (Form Control)**.

3. Gambar tombol di lembar kerja.


4. Saat diminta untuk menetapkan makro, klik **New**.

5. Masukkan kode berikut untuk menampilkan form menu:

```vba

Sub ShowMenuForm()

[Link]

End Sub

```

6. Simpan workbook sebagai **Macro-Enabled Workbook** (ekstensi


`.xlsm`).

---

### **Langkah 6: Menguji Form Menu**

1. Klik tombol yang baru saja Anda buat di lembar kerja.

2. Form menu akan muncul, dan Anda dapat mengklik tombol-tombol di


dalamnya untuk mengakses fitur yang telah diprogram.

---

### **Catatan Tambahan**

- Pastikan Anda telah mengaktifkan makro di Excel agar form dapat


berfungsi.

- Jika Anda ingin menambahkan lebih banyak fitur, Anda dapat


menambahkan tombol lain atau memodifikasi kode sesuai kebutuhan.

- Anda juga dapat menambahkan elemen lain seperti ComboBox, TextBox,


atau Label untuk membuat form lebih interaktif.

Dengan cara ini, Anda dapat membuat form menu sederhana di Excel
menggunakan VBA. Selamat mencoba! 🚀

Anda mungkin juga menyukai