Anda di halaman 1dari 3

MACRO-VBA

HAPUS

Perintah hapus digunakan untuk menghapus data yang di inginkan. Misalnya menghapus data
dengan kode tertentu atau nama barang tertentu. Dalam modul ini akan dibuat proses hapus dengan
mencari berdasarkan NIM mahasiswa. Ketika NIM dimasukkan, kemudian di klik tombol cari, maka
data sesuai NIM tersebut akan tampil selanjutnya klik tombol hapus untuk menghapus data tersebut.
Berikut langkah untuk menambahkan hapus.

1. Bukalah file Entry Data mahasiswa yang telah dibuat sebelumnya.


2. Klik menu Developer-Visual basic
3. Masukkan/ketikkan perintah berikut pada halaman module.
Sub hapus()
With Worksheets("Sheet2").Range("B6:B100")
Set C = .Find(Sheet1.Range("C6").Value, LookIn:=xlValues)
If Not C Is Nothing Then
Baris = C.Row
Worksheets("Sheet2").Cells(Baris, 1).Delete
Worksheets("Sheet2").Cells(Baris, 2).Delete
Worksheets("Sheet2").Cells(Baris, 3).Delete
Worksheets("Sheet2").Cells(Baris, 4).Delete
Worksheets("Sheet2").Cells(Baris, 5).Delete

MsgBox "data telah dihapus"

'membersihkan input
Sheet1.Range("C6").Value = ""
Sheet1.Range("C7").Value = ""
Sheet1.Range("C8").Value = ""
Sheet1.Range("C9").Value = ""

Else
MsgBox "Kode Barang belum terdaftar"
End If
End With

End Sub

4. Hasilnya akan seperti berikut:


5. Tambahkan tombol cari menggunakan Shape biasa (insert-shape). Pada gambar, shape yang
digunakan adalah ‘Rounded Rectanges’, kemudian untuk pewarnaan, desain dan lain-lain dapat
di atur melalui menu format.

6. Selanjutnya klik kanan pada tombol cari, kemudian pilih Assign Macro. Klik nama Cari
kemudian OK.
7. Maka tombol hapus akan menjalankan perintah menghapus data. Silahkan coba jalankan program
dengan memasukkan NIM kemudian klik cari kemudian hapus.

Anda mungkin juga menyukai