Anda di halaman 1dari 9

9/22/2018 MEMBUAT FORM EXCEL MACRO

DISCLAIMER .:[Close][Klik 2x aja]:.


PRIVACY POLICY
CONTACT US

Click to Search

Tutorial
Artikel
Fungsi
Modul
Dasar
VBA
Tips dan Triks

Home»VBA»MEMBUAT FORM VBA SEDERHANA PADA MS. EXCEL

MEMBUAT FORM VBA SEDERHANA PADA


MS. EXCEL

tutorialmicrosoftexcel.net -Pada Tutorial Microsoft Excel yang lalu kita telah membahas beberapa point
mengenai bagaimana cara memulai VBA Excel Macro. Kali ini kita akan praktik bagaimana Form VBA
Sederhana Pada Ms. Excel dan menyimpan data pada Ms.Excel menggunakan form tersebut. Membuat form
dengan VBA Excel dimaksudkan agar aplikasi pada VBA Excel lebih user friendly dan mudah untuk
melakukan control data.

https://tutorialmicrosoftexcel.net/membuat-form-sederhana-dengan-vba/ 1/9
9/22/2018 MEMBUAT FORM EXCEL MACRO

Pada Tutorial Excel kali ini kita akan mencoba mempraktikkan membuat dan mendesain sebuah Form
pendataan Karyawan kemudian data tersebut
.:[Close][Klik dapat kita simpan di worksheet Excel. Ikuti langkah-langkah
2x aja]:.
berikut ini.

1. Buka Microsoft Excel, lalu pastikan anda telah mengaktifkan menu developer (baca Tutorial Memulai
VBA Excel)
2. Klik menu developer lalu klik tombol Visual basic atau dapat juga menggunakan Shortkey Alt + F11.
3. Pilih menu Insert > UserForm maka akan tampil form VBA
4. Perhatikan jendela Toolbox, Jendela tool box digunakan untuk membuat control object yang

dibutuhkan oleh FORM.


5. Berikut ini keterangan dari control toolboxs yang akan kita gunakan untuk membuat form VBA
Sederhana Pada Ms. Excel
Show 10 entries Search:
Controls  Keterangan 

Label

Text Box

Combo Box

Radio Button (Option Button)

Command Button

Check Box

List Box

Showing 1 to 7 of 7 entries  Previous Next 


 

6. Setiap control memiliki properti ada pada jendela properties. Gambar di bawah ini akan menjelaskan
bagaimana mengisi sebuah properti pada control.
7. Buatlah control sesuai dengan ketentuan properti di bawah ini
Search:
Control  Name  Caption 

From UserForm Form Karyawan

Label Box idKar ID Karyawan

Label Box namaKaryawan Nama Karyawan

Label Box tempatLahir Tempat Lahir

https://tutorialmicrosoftexcel.net/membuat-form-sederhana-dengan-vba/ 2/9
9/22/2018 MEMBUAT FORM EXCEL MACRO

Control  Name  Caption 


.:[Close][Klik 2x aja]:.
Label Box tglLahir Tanggal Lahir

Label Box mailid Email ID

Label Box sex Jenis Kelamin

Text Box txtidKar -

Text Box txtnamaKaryawan -

Text Box txttempatLahir -

Text Box txtemailid -

Combo Box cmbTanggal -

Combo Box cmbBulan -

Combo Box cmbTahun -

Radio Button radioLaki Laki-Laki

Radio Button radioPerempuan Perempuan

Button btnSimpan Simpan

Button btnBatal Batal


Showing 1 to 18 of 18 entries

8. Kini saatnya untuk melakukan coding program,


9. Klik kanan pada form lalu pilih viewcode
10. Masukkan code pemrograman di bawah ini.
Private Sub btnSimpan_Click()
Dim emptyRow As Long
'aktifkan Sheet1
Sheet1.Activate

'deteksi baris kosong


emptyRow = WorksheetFunction.CountA(Range("A:A")) + 1

'Simpan data ke sheet1


Cells(emptyRow, 1).Value = txtIdKar.Value
Cells(emptyRow, 2).Value = txtNamaKaryawan.Value
Cells(emptyRow, 3).Value = txtTempatLahir.Value
Cells(emptyRow, 4).Value = cmbTanggal.Value & "/" & cmbBulan.Value & "/" & cmbTahun.Value
Cells(emptyRow, 5).Value = txtemailid.Value

If RadioLaki.Value = True Then


Cells(emptyRow, 6).Value = "Laki-Laki"
Else
Cells(emptyRow, 6).Value = "Perempuan"
End If
End Sub

Private Sub cmdBatal_Click()


Unload Me
End Sub

Private Sub UserForm_Initialize()

https://tutorialmicrosoftexcel.net/membuat-form-sederhana-dengan-vba/ 3/9
9/22/2018 MEMBUAT FORM EXCEL MACRO

'Kosongkan data Text Box


txtIdKar.Value = ""
txtIdKar.SetFocus .:[Close][Klik 2x aja]:.
'txtempatlahir.SetFocus
txtNamaKaryawan.Value = ""
txtTempatLahir.Value = ""
txtemailid.Value = ""

'Clear Combo Tanggal Lahir


cmbTanggal.Clear
cmbBulan.Clear
cmbTahun.Clear

'Isi Tanggal untuk combo Box Tanggal Lahir


With cmbTanggal
.AddItem "1"
.AddItem "2"
.AddItem "3"
.AddItem "4"
.AddItem "5"
.AddItem "6"
.AddItem "7"
.AddItem "8"
.AddItem "9"
.AddItem "10"
.AddItem "11"
.AddItem "12"
.AddItem "13"
.AddItem "14"
.AddItem "15"
.AddItem "16"
.AddItem "17"
.AddItem "18"
.AddItem "19"
.AddItem "20"
.AddItem "21"
.AddItem "22"
.AddItem "23"
.AddItem "24"
.AddItem "25"
.AddItem "26"
.AddItem "27"
.AddItem "28"
.AddItem "29"
.AddItem "30"
.AddItem "31"
End With

'Isi Bulan untuk combo Box Bulan Lahir


With cmbBulan
.AddItem "JAN"
.AddItem "FEB"
.AddItem "MAR"
.AddItem "APR"
.AddItem "MAY"
.AddItem "JUN"
.AddItem "JUL"
.AddItem "AUG"
.AddItem "SEP"
.AddItem "OCT"
.AddItem "NOV"
.AddItem "DEC"
End With

'Isi Tahun untuk combo Box Tahun Lahir


With cmbTahun
.AddItem "1980"
.AddItem "1981"
.AddItem "1982"

https://tutorialmicrosoftexcel.net/membuat-form-sederhana-dengan-vba/ 4/9
9/22/2018 MEMBUAT FORM EXCEL MACRO

.AddItem "1983"
.AddItem "1984"
.AddItem "1985" .:[Close][Klik 2x aja]:.
.AddItem "1986"
.AddItem "1987"
.AddItem "1988"
.AddItem "1989"
.AddItem "1990"
.AddItem "1991"
.AddItem "1992"
.AddItem "1993"
.AddItem "1994"
.AddItem "1995"
.AddItem "1996"
.AddItem "1997"
.AddItem "1998"
.AddItem "1999"
.AddItem "2000"
.AddItem "2001"
.AddItem "2002"
.AddItem "2003"
.AddItem "2004"
.AddItem "2005"
.AddItem "2006"
.AddItem "2007"
.AddItem "2008"
.AddItem "2009"
.AddItem "2010"
.AddItem "2011"
.AddItem "2012"
End With

'Reset Radio Button/Option Button


RadioLaki.Value = False
radioPerempuan.Value = False
End Sub

Jalankan aplikasi tersebut, jika berhasil maka akan tampil seperti gambar di bawah ini

Untuk lebih jelas lagi anda dapat melihat video tutorial membuat form macro excel di bawah ini

https://tutorialmicrosoftexcel.net/membuat-form-sederhana-dengan-vba/ 5/9
9/22/2018 MEMBUAT FORM EXCEL MACRO

.:[Close][Klik 2x aja]:.

Demikian Tutorial kami tentang Form VBA Sederhana Pada Ms. Excel sangat mudah dipraktikan dan
dipahami. Selamat mencoba Tutorial Microsoft Excel. Baca juga artikel kami VBA Macro Excel yang lain
seperti Object Range Pada Macro Excel.

Berita Lainnya

Penggunaan Function dan Sub Procedure pada VBA Excel

On Saturday, May 13th, 2017 By admin Topik : Belajar Microsoft Excel 2007, fungsi pada microsoft
excel, Rumus dan Fungsi pada microsoft Excel, Tutorial Microsoft Excel, vba macro excel
programming

tutorialmicrosoftexcel.net – Dalam VBA Excel, kumpulan perintah yang buat untuk tujuan tertentu
akan ditempat pada 2 prosedur yaitu Function dan Sub Procedure...

https://tutorialmicrosoftexcel.net/membuat-form-sederhana-dengan-vba/ 6/9
9/22/2018 MEMBUAT FORM EXCEL MACRO

.:[Close][Klik 2x aja]:.

Link Excel Word Dengan VBA

On Thursday, September 15th, 2016 By admin Topik : Belajar Microsoft Excel 2007, fungsi pada
microsoft excel, Ms.Word VBA, Panduan Microsoft Excel Untuk Pemula, program macro excel,
Tutorial Microsoft Excel, vba macro excel programming

tutorialmicrosoftexcel.net – Dalam melakukan pekerjaan kantor, Aplikasi Microsoft Excel dan


Microsoft Word punya peran yang sangat penting dalam menyelesaikan pekerjaan. Kadang kalanya...

Mencari Data Dengan Macro Excel

On Thursday, April 7th, 2016 By admin Topik : Belajar Microsoft Excel 2007, fungsi pada microsoft
excel, program macro excel, Tutorial Microsoft Excel, vba macro excel programming

tutorialmicrosoftexcel.net – Mencari data dengan menggunakan Microsoft Excel tentu saja sangat
mudah. Microsoft Excel sudah menyediakan fungsi Find pada menu toolbar atau...

Fungsi Menghitung Umur Excel

On Sunday, March 27th, 2016 By admin Topik : fungsi pada microsoft excel, Rumus dan Fungsi pada
microsoft Excel, Tutorial Microsoft Excel, vba macro excel programming

tutorialmicrosoftexcel.net – Melakukan perhitungan selisih dari satu tanggal ke tanggal lainnya secara
lengkap dari tahun, bulan dan hari seringkali digunakan oleh pengguna...

Menggunakan Record Macro Excel


https://tutorialmicrosoftexcel.net/membuat-form-sederhana-dengan-vba/ 7/9
9/22/2018 MEMBUAT FORM EXCEL MACRO

On Friday, March 11th, 2016 By admin Topik : Belajar Microsoft Excel 2007, fungsi pada microsoft
excel, Menggunakan.:[Close][Klik
Formula dan 2x
Fungsi,
aja]:. Tutorial Microsoft Excel, vba macro excel programming
tutorialmicrosoftexcel.net – Sehubungan adanya beberapa telpon serta sms yang meminta belajar
macro excel online kepada admin, dengan ini admin mohon maaf belum...

Tutorial Terbaru

Tutorial Rumus Pengurangan Excel Sum Minus

VBA Penggunaan Function dan Sub Procedure pada VBA Excel

Tips dan Triks Trik dan Tip Excel Terbaru

Fungsi Ms. Excel Fungsi Excel Sum Berdasarkan Warna

VBA Link Excel Word Dengan VBA

Tutorial Populer

MEMBUAT FORM VBA SEDERHANA PADA MS. EXCEL - 175898 Views Belajar
Microsoft Excel 2007, Modul Lengkap Microsoft Excel

CARA MENGGUNAKAN VBA MACRO PADA MICROSOFT EXCEL 2007 - 86433


Views program macro excel, vba macro excel programming

CONTOH MUDAH MENGGUNAKAN FUNGSI VLOOKUP DAN HLOOKUP -


54710 Views

Membuat Pivot Tabel Microsoft Excel - 51572 Views Belajar Microsoft Excel 2007, cara
mudah belajar ms.excel

CARA MEMBUAT KWITANSI ANGKA TERBILANG DENGAN MICROSOFT


EXCEL - 42225 Views Tutorial Fungsi Pada Microsoft Excel

Categories

Aplikasi
Dasar

https://tutorialmicrosoftexcel.net/membuat-form-sederhana-dengan-vba/ 8/9
9/22/2018 MEMBUAT FORM EXCEL MACRO

Fungsi Ms. Excel


Modul Ms. Excel .:[Close][Klik 2x aja]:.
Rumus Excel
Tips dan Triks
Tutorial
VBA

Copyright © 2015 Tutorial Microsoft Excel Lengkap, All Rights Reserved.

https://tutorialmicrosoftexcel.net/membuat-form-sederhana-dengan-vba/ 9/9

Anda mungkin juga menyukai