Anda di halaman 1dari 5

Memulai Membuat Macro Excel

Ada banyak cara untuk memulai membuat Macro Excel, ada yang dilakukan dengan cara merekam aktifitas
excel yang kemudian tersimpan menjadi sebuah kode, atau dengan cara menuliskan sebuah kode tertentu
yang mewakili sebuah perintah tertentu.
Barangkali untuk beberapa pengguna excel, cara yang pertama yakni merekam Macro adalah cara yang
sederhana dan tepat dilakukan - mengingat dengan cara ini kita tidak perlu untuk mengetikkan sebuah kode
tertentu untuk menjalankan sebuah perintah.
Memulai membuat macro excel (pada Microsfot Office Excel 2007)
1. Jika 'Developer' tab masih belum muncul, silahkan aktifkan dulu dengan cara
o Klik Microsoft Office Button, dan kemudian klik Excel Options
o Di kategori Popular, dibawah sub menu Top options for working with Excel, centang
kotak Show Developer tab in the Ribbon, dan akhiri dengan tombol OK
o Tab baru muncul di jendela excel dengan nama Developer
2. Untuk memulai merekam macro, klik icon Record Macro yang terdapat di grup Code, atau bisa
juga memulai record macro dengan klik icon record yang terdapat di status bar

3. Jendela untuk deskripsi Record Macro akan muncul, anda bisa mengabaikan jendela ini dengan
langsung klik tombol OK atau anda bisa mengisi nama untuk macro anda.

4. Mulailah melakukan aktifitas excel anda, sebagai contoh sederhana;


o Pilih Sheet2
o Di Sheet2 pilih sel C7
5. Akhiri dengan menghentikan tombol Stop Recording
Melihat Hasil Record Macro - View Code
Hasil dari record macro yang baru anda lakukan dapat dilihat dengan cara :
1. Klik View Code yang terdapat pada grup Controls, atau bisa anda lakukan dengan menggunakan

2.

shotcuts Alt+F11 untuk menampilkan jendela Microsoft Visual Basic


Pada bagian jendela Project - VBAProject, pilih workbook yang aktif dan pilih di bagian Modules
-> Module1, pada bagian inilah kode yang tadi kita rekam tersimpan

Keterangan :
o Sub Pergi_Ke_Sheet2() : judul dari macro
o Sheets("Sheet2").Select : memilih sheet2
o Range("A1").Select : memilih sel A1 yang terdapat di sheet2
Cara Menggunakan - Menjalankan Macro
Macro yang sudah dibuat tidak bisa berjalan dengan sendirinya, kecuali kita berikan perintah agar ia bisa
berjalan sebagaimana mestinya. Banyak cara menjalankan macro yang sudah dibuat, salah satunya dengan
cara seperti berikut :
1. Aktifkan sheet1 jika belum dan pilih tab Developer, kemudian pilih Insert - dan dari beberapa menu
pilihan, pilih Button(form control) seperti yang terlihat pada gambar berikut

Klik di area yang anda inginkan pada Sheet1, yang secara otomatis akan menampilkan jendela
Assign Macro
3. Pilihlah macro yang terdapat pada kolom Macro Name:, untuk contoh diatas saya memilih macro
Pergi_Ke_Sheet2 dan saya akhiri dengan OK untuk menutup jendela Assign Macro
2.

4. Sekarang coba anda klik tombol Button yang tadi sudah dibuat, dan lihat hasilnya.....

Database Sederhana Dengan Macro Excel

Bismillah dalam kesempatan kali ini saya akan mengulas seputar excel dan kebetulan karena musim ujian
SMA jadi sekalian memposting aplikasi absensi yang akan saya gunakan untuk ujian peraktek di tempat
saya mengajar dalam bentuk database excel dengan menggunakan macro. Langsung saja karena berhubung
sibuk nih

Berikut langkah-langkah cara membuat Database Sederhana Dengan Macro Excel :


1. Buka MS.Excel, kemudian buatlah daftar absensi seperti gambar dibawah ini selanjtnya tutup dan

simpan dengan nama database.xlsx :


2. Langkah selanjutnya buka lembar kerja baru kemudian buat daftar untuk dijadikan lembar input data
siswa seperti gambar berikut, kemudian buat rumus =D7 pada tabel bagian bawah. perhatikan

gambar berikut :
berikut :

kurang lebih hasilnya seperti gambar

3. Selanjutnya klik Record Macro pada pojok kiri bawah, kemudian beri nama macro name inputdata
kemudian klik OK. disini proses rekam oleh macro. perhatikan gambar berikut :

4. Dalam keadaan proses merekam oleh macro blog tabel yang bernilai nol kemudian copy dan
pastekan pada file database.xlsx yang dibuat tadi dengan cara buka office button kemudian open file.

perhatikan gambar berikut :


Selanjutnya blok pada
sel B7 sampai sel E7 kemudian klik kanan pilih Paste special pilih Values, perhatikan gambar berikut
:

Kurang lebih hasilnya seperti gambar berikut.

5. Masih pada file database.xlsx kemudian tambahkan baris pada bagian atas pada baris yang bernilai

nol perhatikan gambar berikut :


gambar berikut :

Dan hasilnya seperti

6. Langkah selanjutnya tutup database.xlsx kemudian masuk ke form input data dilanjutkan klik Record
Macro untuk berhenti merekam. Selanjutnya buat tombol save dengan menambahkan shape
kemudian beri tulisan save dan klik kanan dan pilih Assign Macro kemudian pilih inputdata lihat

gambar berikut :
7. Langkah selanjutnya adalah membuat tombol view dimana berfungsi untuk melihat data yang telah
diinput dengan cara hampir sama dengan cara diatas yaitu klik Record Macro kemudian berinama
lihatdatabase kemudian klik OK dilanjutkan dengan mengklik office button kemudian pilih open file
dan arahkan pada file database.xlsx kemudian klik Record Macro untuk menghentikan proses
merekam. Proses selanjutnya adalah buat tombol dari shape dan beri nama tombol tersebut dengan
nama lihat kemudian lakukan hal yang sama dengan point ke 6.
Ribet juga ya buat langkah-langkahnya dan panjang. Nah bagi sobat yang tidak mau pake acara ribet
silahkan sobat mendownload file jadi dan source code VBA dibawah ini.

Anda mungkin juga menyukai