2
Learning Outcomes
Pada akhir pertemuan ini, diharapkan mahasiswa
akan mampu :• Menjelaskan cara kerja Macro/VBA
4
• Setiap TM dikumpulkan paling lambat 7 (tujuh) hari kalender ke e-mail dosen : [email protected]
• Setiap mahasiswa minimal 5 (lima) kali LOGIN di www.binusmaya.binus.ac.id
• Mahasiswa memanfaatkan Forum Diskusi di Binusmaya atau dapat bergabung di Yahoo Messenger, kirim invitation ke [email protected]
• Pada Pertemuan - 2 mahasiswa membuat kelompok untuk membuat Tugas Kelompok (proyek),max. 5 orang
• Pada Pertemuan - 13 setiap kelompok mempresentasi-kan hasil karya kelompok di depan kelas.
Pengumpulan TM, LOGIN & Diskusi
5
Outline Materi
• Otomasi Pekerjaan & Macro• Cara Kerja Macro• Aktivasi – Deaktivasi Macro• Merekam Macro Sederhana• Menjalankan Macro• Menghapus Macro
6
• Macro adalah kumpulan urutan perintah (commands) dan fungsi-fungsi (functions) yang tersimpan dalam modul Visual Basic Application (VBA).
• Macro berfungsi untuk mengurangi waktu pekerjaan yang berulang secara otomatis (Taks Automations)
• Sebuah Macro dapat digabung dengan Macro lainnya dengan Visual Basic Editor (VBE).
• Dengan bahasa program Macro/VBA dapat dilanjutkan ke bahasa program yang lebih kompleks, yaitu Visual Basic (VB), bahkan sampai ke VB-Net.
Apa itu Macro ?
7
• Command Button
Contoh ActiveX Control
Command Button1
“BAHASA MANUSIA”- Bila tombol TIDAK
DITEKAN maka warna kotak = MERAH
- Bila tombol ditekan maka warna kotak = BIRU
Textbox2
“BAHASA Macro/VBA”Private Sub CommandButton1_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
TextBox2.BackColor = RGB(0, 255, 0)
End Sub
Private Sub CommandButton1_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
TextBox2.BackColor = RGB(255, 0, 0)
End Sub
9
• Buka Ms Excel, pilih menu Tools, Macro, Security.
• Pilih Tab bernama SECURITY LEVEL, pilih MEDIUM
Aktivasi Macro
10
Enabling Macro
• Setelah mengubah Security Level menjadi Medium, saat akan menjalankan file yang telah berisi Macro, akan muncul PopUp berikut :
• Pilih Enable Macros
Nama File yang mengandung Macro
11
• Buka Ms Excel, pilih menu Tools, Macro, Security.
• Pilih Tab bernama SECURITY LEVEL, pilih HIGH.
Deaktivasi Macro
13
Visual Basic Toolbar
Untuk Menjalankan Macro (Run)
Untuk merekam
Macro baru (Record)
Untuk mengatur Security Level
Untuk mengedit
Macro/VBA dengan
Visual Basic Editor (VBE)
Untuk menampilkan pilihan Control
Untuk memberhentikan sementara proses macro (Design Mode)
14
Tentukan langkah-langkah yang akan dijalankan oleh Macro, misalnya :
1.Copy (suatu sel)2.Paste (ke sel tujuan)
• Tekan tombol Record • Beri nama Macro tersebut (misal : Macro1)• Buat Short Cut Key untuk menjalankan macro dari keyboard,
misalnya : Ctrl+Shift+C• Jalankan langkah-langkah tersebut• Tekan tombol Stop
Saat ini macro anda telah tersimpan dengan nama Macro1, dapat langsung dijalankan dengan menekan tombol Ctrl+Shift+C atau menekan tombol RUN dan pilih nama macro.
Merekam dan Menjalankan Macro Sederhana
16
Latihan - 01
• Buka file F0292_Latihan_01.pdf dari server• Kerjakan latihan tersebut dalam file baru dengan
nama : F0292_LAT01_NamaPendek.xls, dikumpulkan pada akhir Pertemuan ini.
• Download Tugas – 01 dari www.binusmaya.binus.ac.id paling lambat dikumpulkan 7 (tujuh) hari kalender melalui e-mail dosen :
To : [email protected] Subject : TUGAS – 01 F0292
Top Related