PENGENALAN MACRO Macro adalah : Sebuah fasilitas yang dimiliki Microsoft Excel yang dapat digunakan untuk merekam semua tindakan dan perintah yang dilakukan pada program Excel. Alat bantu yang digunakan dalam pembuatan perintah maupun perekaman Macro adalah dengan menggunakan Visual Basic Editor. Tujuan pembuatan Macro adalah : agar semua perintah yang user berikan akan direkam oleh aplikasi Excel dengan bahasa Visual Basic dan ditampilkan pada program bantu Microsoft Visual Basic Editor. 1/1/2019 PPN-B, Minggu ke 8 - 10
LANGKAH-LANGKAH PEMBUATAN MACRO Mengatur Window Microsoft Excel Mengatur tampilan jendela aktif agar program lain juga tampil di layar pada saat bersamaan dengan memilih Control Menu Box. 1/1/2019 PPN-B, Minggu ke 8 - 10
Menambah Workbook Baru Tekan tombol New pada toolbar standard Pilih perintah New pada menu file Gunakan variasi tombol Ctrl+N Mengatur Lembar Kerja Workbook 1/1/2019 PPN-B, Minggu ke 8 - 10
Pastikan kita telah membuka workbook baru Pembuatan Macro Pastikan kita telah membuka workbook baru Tampilkan kotak dialog Record Macro dengan cara : Pilih menu Tools – Record New Macro 1/1/2019 PPN-B, Minggu ke 8 - 10
TAMPILAN KOTAK DIALOG RECORD MACRO 1/1/2019 PPN-B, Minggu ke 8 - 10
Batasan Untuk Nama Macro Recorder Panjang karakter maximal 255 digit Dalam kotak isian Macro Name, ketik sebuah nama sebagai nama macro baru Batasan Untuk Nama Macro Recorder Panjang karakter maximal 255 digit Harus diawali dengan karakter, bukan angka, dan tidak diperkenankan ada spasi Tidak mengandung tanda khusus seperti : +, -, *, ^, $ Menggambarkan instruksi kode Macro Recorder Kode adalah suatu teks yang merupakan bagian terkecil dari penulisan pernyataan, contoh : properti, metode, fungsi, keyword, untuk masuk ke prosedur Visual Basic Bukan suatu nama fungsi, metode, argumen, properti dan keyword 1/1/2019 PPN-B, Minggu ke 8 - 10
Dalam kotak isian Shortcut Key, masukkan sebuah karakter tunggal untuk menentukan variasi tombol pada keyboard. Untuk memberikan shortcut key pada macro recorder, perhatikan bentuk penulisan huruf ( Case Sensitive ) Penulisan Keterangan 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 1/1/2019 PPN-B, Minggu ke 8 - 10
Dalam kotak pilihan Store Macro In, pilih salah satu sebagai tujuan tempat penyimpanan macro, dengan 3 pilihan, yaitu : Nama Keterangan 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 1/1/2019 PPN-B, Minggu ke 8 - 10
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 1/1/2019 PPN-B, Minggu ke 8 - 10
PENGHENTIAN PROSES MACRO RECORDER Toolbar Stop Recording Untuk menghentikan proses macro recorder setelah selesai melakukan perekaman perintah macro recorder. Untuk membuat macro dengan kondisi perpindahan relatif. Hasil dari proses perekaman macro dengan penekanan tombol relative reference akan menghasilkan alamat sel relatif. 1/1/2019 PPN-B, Minggu ke 8 - 10
MENJALANKAN PERINTAH MACRO Ada 2 cara untuk menjalankan perintah Macro : Menjalankan Macro dalam Microsoft Excel Menjalankan Macro dari lembar kerja Module / Code Visual Basic Perintah untuk menjalankan Macro Recorder dalam Excel adalah : Buka workbook yang berisikan Macro yang pernah dibuat Pada menu Tools pilih sub menu Macro – Macros 1/1/2019 PPN-B, Minggu ke 8 - 10
Setelah itu akan tampil Kotak Dialog Macro berikut : Di kotak Macro Name, masukkan nama macro yang ingin dijalankan dan tekan tombol Run 1/1/2019 PPN-B, Minggu ke 8 - 10
Penekanan variasi tombol keyboard, Ctrl+Key atau Ctrl+Shift+Key Selain cara tersebut, Macro Recorder dapat pula dijalankan dengan perintah berikut ini : Penekanan variasi tombol keyboard, Ctrl+Key atau Ctrl+Shift+Key Penekanan tombol Shortcut Key yang dapat dilakukan bila pada kotak dialog Record New Macro telah mengisi kotak isian shortcut key. 1/1/2019 PPN-B, Minggu ke 8 - 10
MENGHAPUS PERINTAH MACRO Prosedur untuk menghapus perintah Macro adalah : Pilih menu Tools – Macro – Macros Pilih salah satu nama perintah macrorecorder yang ada pada kotak pilihan Macro Name Tekan tombol delete untuk menghapus salah satu nama dari perintah macro recorder Tekan tombol Yes untuk memastikan penghapusan atau No untuk membatalkan 1/1/2019 PPN-B, Minggu ke 8 - 10