EXCEL
BY : KELOMPOK 6
N A M A A N G G O TA K E L O M P O K
Afif Musyaffa ( 11 5 2 1 5 7 0 )
Debi Ade Liana (10521393)
Ekky Fernanda ( 11 5 2 1 5 9 9 )
Meyra Sekar Anjena (10521838)
Nur Syifa Rachman ( 11 5 2 1 0 6 4 )
Rafli Abhista Julyanto ( 11 5 2 11 5 9 )
Latar Belakang
Pada dasarnya Macro adalah pembuatan data yang dilakukan di dalam Visual Basic Editor,
pengerjaan macro bukan hanya terdapat pada Excel saja tetapi juga terdapat pada program
Word, Powerpoint dan segala perangkat yang termasuk dalam Microsoft Office. Macro
merupakan pembuatan data yang dilakukan dengan memasukan kode-kode tertentu yang
hanya dapat diproses oleh Visual Basic, jika terdapat kesalahan pada kode yang di input maka
akan muncul sebuah peringatan yang menjelaskan bahwa terdapat kesalahan pada kode
macro atau ketidak tepatan penggunaan tanda-tanda khusus dalam macro tersebut.Bukan
hanya pembuatan Macro saja yang dilakukan didalam Visual Basic, namun saat melakukan
pengeditan pada data yang telah dibuat pun dilakukan dalam Visual Basic tersebut.
RUMUSAN
1. Apa itu macro ?
MASALAH
2. Bagaimana pembuatan macro ?
3. Bagaimana cara menampilkan kotak dialog ?
4. Bagaimana cara menjalankan macro ?
5. Bagaimana cara menghentikan proses macro ?
6. Bagaimana cara menghapus perintah macro?
7. Bagaimana cara membuat program sederhana pada macro ?
TUJUAN
1. Untuk dapat menegtahui apa itu macro
MASALAH
2. Untuk dapat membuat macro
3. Untuk dapat membuat cara menampilkan kotak dialog
4. Untuk dapat mengetahui cara menjalankan macro
5. Untuk dapat mengetahui cara menghentikan proses macro
6. Untuk dapat mengetahui cara menghapus perintah macro
7. Untuk dapat mengetahui cara membuat program sederhana pada macro
01 DEFINISI
MACRO
Macro Excel adalah fasilitas yang dimiliki
Microsoft Excel yang digunakan untuk
membuat perintah atau merekam perintah
Macro merupakan sebuah alat yang
berupa kode (baris perintah) yang menggunakan
memungkinkan Anda untuk menjalankan
bahasa VBA (Visual Basic for Application).
perintah secara otomatis dan menambahkan
VBA (Visual Basic for Application) adalah
fungsionalitas pada formulir, laporan dan
salah satu bahasa pemograman berbasis Visual
kontrol Anda. Fitur ini terdapat di dalam Tab
Basic yang “ditempelkan” pada Excel. Dengan
Developer
kata lain Macro adalah kode atau script tertentu
sedangkan VBA adalah bahasa yang digunakan
untuk membuat macro.
02
Cara Membuat
Macro.
1. Record Macro ( Merekam Macro )
2. Menggunakan Perintah Visual
Basic for Application
Record Macro
(merekam macro).
Contoh kasus :
Pada pekerjaan sehari-hari anda mungkin pernah dihadapakan dengan pekerjaan
sederhana akan tetapi sering dilakukan. Sebagai contoh kasusnya adalah memformat
cell angka menjadi mata uang “Rp Indonesian”. Gunakan file latihan Sample
data.xlsx dalam latihan ini.
Record Macro
(merekam macro).
Langkah-langkah merekam macro Untuk memformat mata Uang menjadi
“Rp Indonesian”
Sampai disini proses perkaman macro untuk format rupiah selesai, Excel secara
otomatis menyimpan perintah-perintah yang kita lakukan selama proses
perekaman berlangsung. Sekarang anda dapat menjalan macro “Format
Rupiah” dengan beberapa cara.
Menggunakan Perintah
Visual Basic for
Membuat macro dengan VBA
Application.
1. Pada TAB Developer--Grup Code--Pilih menu Visual Basic.
Menggunakan Perintah
Visual Basic for
Membuat makro dengan VBA
Application.
2. Klik kanan nama sebuah sheet dalam sheets tab kemudian pilih View Code.
Menggunakan Perintah
Visual Basic for
Membuat makro dengan VBA
Application.
3. Cara terakhir dan paling mudah adalah dengan menggunakan Shortcut Alt+F11.
Membuat module baru :
1. Pada Project Explorer klik kanan VBAProject yang berisi nama file.
2. Pilih Insert--Module
3. Selanjutnya sebuah module baru akan muncul pada Project Explorer.
4. Module pertama yang anda buat tadi secara default akan diberi nama Module1.
Menjalankan Makro
•Klik bagian manapun pada bagian MacroPertama yang telah anda buat,
• misalnya didepan teks MsgBox "Saya sedang belajar macro VBA"
•Pilih menu Run--Run Sub/UserForm
• Hasilnya akan muncul sebuah kotak pesan dialog seperti ini:
03 TAM P I LAN
K OTA K DI ALOG
TAMPILAN KOTAK DIALOG PADA MACRO
Dalam kotak isian Macro Name, ketik sebuah nama sebagai nama macro baru
Batasan Untuk Nama Macro Recorder :
Untuk memberikan shortcut key pada macro recorder, perhatikan bentuk penulisan huruf
(Case Sensitive).
• Huruf Kecil Untuk menjalankannya dapat menekan variasi tombol keyboard dengan
Ctrl+Key, contoh : Ctrl+e
• Huruf Besar Untuk menjalankannya dapat menekan variasi tombol keyboard dengan
Ctrl+Shift+Key, contoh : Ctrl+Shift+E
03 TAM P I LAN
K OTA K DI ALOG
Dalam kotak pilihan Store Macro In, pilih salah satu sebagai tujuan tempat penyimpanan macro,
dengan 3 pilihan, yaitu :
• Personal Macro Workbook : Disimpan di dalam file yang tersembunyi dengan nama
Personal.Xls di dalam folder Xlstart.
• This Workbook : Disimpan di dalam workbook sumber tempat pembuatan macro recorder.
• New Workbook : Disimpan di dalam workbook baru yang akan dibuka setelah membuka
workbook sumber tempat pembuatan macro recorder.
03 TAM P I LAN
K OTA K DI ALOG
Kotak Description.
Bersifat optional, bertujuan untuk pemberian keterangan pada perintah macro recorder untuk
menjelaskan maksud dan tujuan proses perekaman yang ditampilkan pada kotak dialog macro.
MENJALANKAN
04 PERINTAH
MACRO
Cara untuk Menjalankan Macro:
1. Menggunakan Shorcut key yang sudah di buat
pada saat record macro
2. Menggunakan Button (tombol) khusus
3. Melalui tab View Macros
Langkah-langkah Menjalankan Macro
Menggunakan Shortcut Keyboard
Pada dasarnya pembuatan macro pada Excel sama dengan pembuatan Macro
pada Word.
1. B u k a f i l e / w o r k s h e e t y a n g a k a n d i k e r j a k a n , l a l u k l i k t a b m e n u v i e w , l a l u
klik macros, pilih record macros. Keluar dialog box isi nama pada
macros. Jika ingin mudah, beri jalan pintas melalui shortcut key
kemudian ok.
2. L a k u k a n k e g i a t a n / m e n s e t t i n g ( b i s a d a l a m p e m b e r i a n r u m u s ) y a n g i n g i n d i
rekam atau di macro
3. J i k a s u d a h , s t o p m a c r o s d e n g a n m e n g k l i k v i e w , m a c o r s l a l u stop
recording.
Langkah-langkah Menjalankan Macro
Melalui Tab View Macros
4. S e l a n j u t n y a k i t a b i s a m e n j a d i k a n m a c r o s t a d i u n t u k m e n g a t u r
format/menulis rumus langsung menggunakan shortkey yang di macros
pada excel yang lain
5. Selesai
Menghentikan Proses
05
Macro.
Klik Toolbar Stop Recording Klik Relative Reference
Untuk menghentikan program macro recorder Untuk membuat macro dengan kondisi perpindahan
setelah selesai melakukan perekaman relatif.
Hasil dari proses penekanan tombol relative reference
perintah macro recorder. akan menghasilkan alamat sel relatif.
Menghapus Perintah
06
Macro.
1. Buka lembar lajur Excel yang 2. Klik Enable Content
memuat macro Opsi ini berada pada bilah kuning di bagian atas
Klik dua kali berkas Excel dengan macro jendela Excel. Macro yang tertanam dalam
berkas akan diaktifkan setelahnya Jika macro
yang perlu dihapus. Setelah itu, berkas
tidak diaktifkan, maka kita tidak dapat
akan di buka excel menghapusnya.
3. Klik tab view
Tab ini berada pada pita hijau di bagian
atas jendela Excel.
8. Pilih macro
Klik nama macro yang perlu dihapus
9. Klik Delete
Opsi berada di sisi kanan jendela
Contoh Kasus :
Pada pekerjaan sehari-hari anda mungkin pernah dihadapakan dengan pekerjaan
sederhana akan tetapi sering dilakukan. Sebagai contoh kasusnya adalah
memformat cell angka menjadi mata uang “Rp Indonesian”.
Langkah-langkah Merekam Macro untuk Memformat Mata Uang Menjadi “Rp
Indonesian”
1. Buka Microsoft Excel anda
2. Lalu buatlah data table sederhana seperti berikut ini
3. Letakkan Pointer mouse anda pada cell yang ingin anda ubah, disini saya
meletakkan pointer mouse saya di cell C5
4. Masuk ke tab View pilih Macros atau anda dapat menggunakan shortcut pada status bar excel
Sampai disini proses perkaman macro untuk format rupiah selesai, Excel secara otomatis menyimpan
perintah-perintah yang kita lakukan selama proses perekaman berlangsung. Sekarang anda dapat
menjalan macro “Format Rupiah” dengan beberapa cara.
Menjalankan Macro
Yang Sudah
Disimpan. Kiat ampuh untuk membuat tim lebih efektif dalam
Langkah-Langkah menjalankan Macro Menggunakan Shorcut di
Keyboard :
1. Blok range atau data yang akan diformat contoh Range C6 : C9
Catatan:
Pada saat melakukan perekaman macro diharapkan tidak terjadi kesalahan
pada langkah-langkahnya dikarenakan kesalahan tersebut juga akan direkam
oleh excel. Jika proses perekamanya salah secara otomatis macronya juga akan
gagal. Ada baiknya anda dapat lakukan latihan terlebih dahulu langkah-
langkahnya tanpa merekam macro.
Kesimpulan
Macro Excel adalah fasilitas yang dimiliki Microsoft Excel yang digunakan untuk
membuat perintah atau merekam perintah berupa kode (baris perintah) yang menggunakan
bahasa VBA (Visual Basic for Application). Macro juga sebagai alat yang membantu kita
untuk mempersingkat waktu kerja kita dengan menjalankan perintah secara otomatis dan
menambahkan fungsionalitas pada formulir, laporan.
TERIMA KASIH