Minggu, 23 April 2017

CARA MEMBUAT RECORD MACRO PADA MS.EXCELL

Asslamualaikum WR WB

Halo gan !!
Khozin Fuadi kembali lagi nih
Kali ini saya akan kembali membahas tentang Macro pada MS.Excell
fungsi macro itu sendiri bukan hanya untuk membuat VBA seperti yang kita bahas pada postingan sebelumnya. Tetapi juga untuk membuat suatu record yang dapat membantu mengerjakan suatu pekerjaan berulang-ulang:). Benar bahwa pekerjaan yang kita lakukan berulang-ulang dikarenakan data yang mesti kita olah sangat banyak, tentu membosankan dan melelahkan. Hal ini juga sangat memerlukan banyak waktu. Dengan record macro kita bisa merekam proses kerja kemudian menerapkannya untuk hal serupa sehingga dalam waktu yang sangat-sangat singkat pekerjaan olah data bisa diselesaikan.

Langsung saja saya kasih tau ni cara membuat Record Macro.
Cekiidoooott !!!

1. Membuat data yang mau diolah secara keseluruhan.


buatlah data seperti dibawah, saya contohkan membuat data nilai semester.


nah dari data diatas akan dibuat menjadi seperti dibawah ini :


caranya ada di tahap selanjutnyaa .

2. Menyederhanakan data sumber


Pekerjaan yang dapat kita lakukan adalah mengolah data awal tersebut salah satunya dengan men-TRANSPOSE data agar formatnya mirip dengan format akhir. Ini adalah salah satu langkah alternatif bagi orang awam. Dalam hal ini daftar mata pelajaran semula berada di bagian baris atas diubah menjadi bagian kolom paling kiri, sedangkan kolom nama yang tadinya berada pada kolom kiri diubah menjadi bagian baris di atas.
Cara men-TRANSPOSE:
1.    Kopi bagian yang penting saja (dalam contoh ini saya hanya mengkopi range mata pelajaran dan nama siswa).
2.    Tempatkan pointer pada cell dimana data tersebut akan di letakkan.
3.    Klik kanan pada cell tadi pada pilih Transpose pada Paste Option.

3. membuat MACRO (merekam LANGKAH KERJA  dengan RECORD MACRO)

1.    Tempatkan Active cell pada A1. Pastikan menge-klik Use Relative References (pada tab menu View -> tab Macros -> klik spin (segitiga kecil) pilih Use Relative References.
2.    Kemudian klik Record Macro… kalau kita sudah siap melakukannya, maka akan muncul popup menu isian, isikan seperlunya, jangan lupa memberi nama macro dan membuat shortcut ctrl+…(saya contohkan Ctrl+w). Ini bertujuan jika hendak menjalan macro kita tinggal menggunakan shorcut tersebut.
3.    Berikutnya adalah membuat satu tabel secara manual (untuk data satu siswa saja), ubahlah seperti format tabel jadi (seperti ilustrasi 1 di atas). Caranya sisipkan kolom sebelah kanan siswa pertama (cell A1) sebanyak yang diperlukan (dalam contoh ini saya sisipkan sebanyak 8 kolom).
4.    Lakukan pekerjaan secara manual: bisa menambahkan Tulisan pada beberapa cell seperti No, Mata Pelajaran, Semester 3, 4, 5 dll, memindah kolom tabel, memformat garis batas (border), memberikan warna cell, menulis rumus perhitungan tertentu dll sesuai format tabel yang kita harapkan. Jika semua sudah selesai format tabel seperti yang diharapkan, letakkan pointer pada cell pada nama siswa diurutan ke-3 . Selesai…. Silahkan Klik Stop recording… toolbar-nya ada pada bagian saat kita Record Macro… atau dibagian kiri bawah halaman lembar kerja Excel kita.

5.    Sampai disini kita bisa mencoba kerja macro untuk tabel siswa ke dua, caranya tempatkan pointer pada cell nama siswa ke-3; Tekan shorcut key Ctrl+w seperti yang anda tentukan sebelumnya (saat akan me-record macro).
6.    Jika hasilnya persis tabel yang kita buat namun berisi data siswa ke-2 maka itu berarti pekerjaan kita telah benar.
7.    Nah kalau siswanya banyak sekali anggaplah 2000 siswa maka kita perlu menekan Ctrl+w tadi sebanyak sisa-nya yang belum dibuatkan tabel. Caranya klik menu macro -> view macro – klik edit dan tambahkan baris (setelah baris komentar yg ditandai awal dengan ‘…..) ketikkan:
Do Until Activecell.Value=""
dan pada bagian bawah sebelum end sub tulisan

Loop 
<code diatas> diganti dengan copy code dari atas sampai end.
Selesaii !! itulah tadi tutorial tentang membuat record macro
sekian dari saya
semoga bermanfaat
Wasslamualaikum WR WB
Link File  Download



Share:

0 komentar:

Posting Komentar

Blogroll

Jumlah Visitor

Diberdayakan oleh Blogger.
Flag Counter

Jam berapa ?

Welcome

Recent Posts

Unordered List

Pages

Theme Support

Blog ini berisi tugas selama saya kuliah dan sharing saya tentang hobi traveling saya. Selamat menikmati ^^

Blogger templates