membuat form isian data sederhana di excel€¦  · web viewmembuat form isian data sederhana di...

14
Membuat Form Isian Data Sederhana Di Excel Terkadang kita merasa kerepotan jika harus mengisi table di Microsoft Excel, apalagi jika data yang harus kita isi dalam jumlah banyak, tentu akan menghabiskan cukup banyak waktu sehingga kurang efektif. Karena itu, kita membutuhkan form sederhana untuk mengisi data-data tersebut. Nah, pada kesempatan kali ini saya akan berbagi tips mengenai Cara Membuat Form Isian Data Sederhana di Microsoft Excel. Adapun langkah-langkah pembuatan form isian data adalah sebagai berikut : 1. Buka file Microsoft Excel 2. Double Klik di nama worksheet lalu ganti nama yang awalnya Sheet1 menjadi “PARTSDATA” (bisa diganti dengan nama lain). 3. Pada row (baris) 1 buatlah nama heading untuk tabelnya seperti tampak pada gambar dibawah ini :

Upload: others

Post on 18-Jan-2021

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Membuat Form Isian Data Sederhana Di Excel€¦  · Web viewMembuat Form Isian Data Sederhana Di Excel. Terkadang kita merasa kerepotan jika harus mengisi table di Microsoft Excel,

Membuat Form Isian Data Sederhana Di Excel

Terkadang kita merasa kerepotan jika harus mengisi table di Microsoft Excel, apalagi jika data yang harus kita isi dalam jumlah banyak, tentu akan menghabiskan cukup banyak waktu sehingga kurang efektif. Karena itu, kita membutuhkan form sederhana untuk mengisi data-data tersebut. Nah, pada kesempatan kali ini saya akan berbagi tips mengenai Cara Membuat Form Isian Data Sederhana di Microsoft Excel.

Adapun langkah-langkah pembuatan form isian data adalah sebagai berikut :

1. Buka file Microsoft Excel

2. Double Klik di nama worksheet lalu ganti nama yang awalnya Sheet1 menjadi “PARTSDATA” (bisa diganti dengan nama lain).

3. Pada row (baris) 1 buatlah nama heading untuk tabelnya seperti tampak pada gambar dibawah ini :

Gambar 1.1

4. Kemudian simpanlah file sebagai excel makro dengan cara klik File>klik Save As>ketik nama file pada File Name>pada save as type pilih Excel Macro Enabled Work-book>klik Save.

Page 2: Membuat Form Isian Data Sederhana Di Excel€¦  · Web viewMembuat Form Isian Data Sederhana Di Excel. Terkadang kita merasa kerepotan jika harus mengisi table di Microsoft Excel,

5. Pada worksheet, klik tab View, kemudian pada group Macros klik Macros lalu klik View Macros.

Gambar 3.1

Sehingga akan muncul kotak dialog seperti yang tampak pada gambar di bawah ini (Gambar 3.2)

Gambar 2.1

Page 3: Membuat Form Isian Data Sederhana Di Excel€¦  · Web viewMembuat Form Isian Data Sederhana Di Excel. Terkadang kita merasa kerepotan jika harus mengisi table di Microsoft Excel,

Gambar 4.1

Gambar 3.2

6. Isilah macro name dengan “FORM”, kemudian klik Create (lihat Gambar 3.2)

7. Klik kanan mouse pada VBA Project>klik Insert>Klik UserForm (lihat Gambar 4.1), atau dapat juga dilakukan dengan cara klik tab Insert>klik UserForm(lihat Gambar 4.2)

Page 4: Membuat Form Isian Data Sederhana Di Excel€¦  · Web viewMembuat Form Isian Data Sederhana Di Excel. Terkadang kita merasa kerepotan jika harus mengisi table di Microsoft Excel,

Gambar 4.2

8. Langkah selanjutnya adalah design form. Dalam hal ini control yang akan kita gunakan adalah Label (lihat Gambar 5.1), Textbox (lihat Gambar 5.2) dan Command Button (lihat Gambar 5.3) seperti tampak pada gambar berikut :

Gambar 5.1

Selanjutnya berilah nama dan caption untuk tiap Label :

Label1 Caption diganti dengan “Kode”Label2 Caption diganti dengan “Nama Barang”Label3 Caption diganti dengan “Satuan”Label4 Caption diganti dengan “Harga”

Page 5: Membuat Form Isian Data Sederhana Di Excel€¦  · Web viewMembuat Form Isian Data Sederhana Di Excel. Terkadang kita merasa kerepotan jika harus mengisi table di Microsoft Excel,

Gambar 5.2

Selanjutnya berilah nama dan caption untuk tiap TextBox :

TextBox1 Name diganti dengan “tkode”TextBox2 Name diganti dengan “tnama”TextBox3 Name diganti dengan “tsatuan”TextBox4 Name diganti dengan “tharga”

Page 6: Membuat Form Isian Data Sederhana Di Excel€¦  · Web viewMembuat Form Isian Data Sederhana Di Excel. Terkadang kita merasa kerepotan jika harus mengisi table di Microsoft Excel,

Gambar 5.3

Selanjutnya berilah nama dan caption untuk tiap CommandButton :CommandButton1 Caption diganti dengan “TAMBAH”CommandButton1 Name diganti dengan “CMDTMBH”CommandButton2 Caption diganti dengan “TUTUP”CommandButton2 Name diganti dengan “CMDTTP”

9. Langkah selanjutnya adalah membuat kode1. Klik command button “Tambah “2. Klik menu bar>klik view code (Gambar 6.1) atau klik kanan mouse pada CommandButton “TAMBAH”>klik View Code

(Gambar6.2)

Page 7: Membuat Form Isian Data Sederhana Di Excel€¦  · Web viewMembuat Form Isian Data Sederhana Di Excel. Terkadang kita merasa kerepotan jika harus mengisi table di Microsoft Excel,

Gambar 6.2

Gambar 6.1

Page 8: Membuat Form Isian Data Sederhana Di Excel€¦  · Web viewMembuat Form Isian Data Sederhana Di Excel. Terkadang kita merasa kerepotan jika harus mengisi table di Microsoft Excel,

10. Kemudian, masukanlah kode dibawah ini :

Private Sub CMDTMBH_Click()Dim iRow As LongDim ws As WorksheetSet ws = Worksheets(“PARTSDATA”)

‘menemukan baris kosong pada databaseiRow = ws.Cells(Rows.Count, 1) _.End(xlUp).Offset(1, 0).Row

‘check untuk sebuah kodeIf Trim(Me.tkode.Value) = “” ThenMe.tkode.SetFocusMsgBox “Masukan Kode Barang”Exit SubEnd If

‘copy data ke databasews.Cells(iRow, 1).Value = Me.tkode.Valuews.Cells(iRow, 2).Value = Me.tnama.Valuews.Cells(iRow, 3).Value = Me.tsatuan.Valuews.Cells(iRow, 4).Value = Me.tharga.Value

‘clear dataMe.tkode.Value = “”Me.tnama.Value = “”Me.tsatuan.Value = “”Me.tharga.Value = “”Me.tkode.SetFocusEnd Sub

11. Setelah itu, lanjutkan dengan pengisian code pada tombol Tutup. Masukanlah kode di bawah ini :

Private Sub CMDTTP_Click()Unload MeEnd Sub

12. Untuk menghindari menutup melalui tanda X pada form masukan kode dibawah ini dengan klik kanan mouse pada form dan pilih view code dan ketikan kode dibawah ini :

Private Sub UserForm_QueryClose(Cancel As Integer, _CloseMode As Integer)If CloseMode = vbFormControlMenu ThenCancel = TrueMsgBox “MAKE TOMBOL ATUH KANG!”End IfEnd Sub

Page 9: Membuat Form Isian Data Sederhana Di Excel€¦  · Web viewMembuat Form Isian Data Sederhana Di Excel. Terkadang kita merasa kerepotan jika harus mengisi table di Microsoft Excel,

13. Setelah itu, isi code pada module dengan cara klik kanan module>klik View Code dan isikan kode dibawah ini :Sub FORM()UserForm1.ShowEnd Sub

Nah, berikut adalah Gambar Form Code (tempat untuk mengisi/mengetikkan kode)

Gambar 7.1

14. Sekarang kita kembali ke worksheet kemudian kita akan membuat tombol untuk mengaktifkan form.

a. Buat rectangle seperti digambar tersebut

b. Masukkan kode dengan cara klik kanan mouse pada rectangle tersebut>klik “Assign Macro” (lihat Gambar 8.1)

Page 10: Membuat Form Isian Data Sederhana Di Excel€¦  · Web viewMembuat Form Isian Data Sederhana Di Excel. Terkadang kita merasa kerepotan jika harus mengisi table di Microsoft Excel,

Gambar 8.1

c. Sehingga akan muncul kotak dialog “Assign Macro”>pilih “form data barang”>OK

Gambar 8.2

Apabila teman-teman mengikuti tahapan membuat form isian data sederhana secarabenar, maka hasil akhirnya akan tampak seperti gambar di bawah ini :

Page 11: Membuat Form Isian Data Sederhana Di Excel€¦  · Web viewMembuat Form Isian Data Sederhana Di Excel. Terkadang kita merasa kerepotan jika harus mengisi table di Microsoft Excel,

Gambar 9.1