Pendahuluan
Keberadaan Macro dan VBA di Microsoft Excel adalah untuk meningkatkan manfaatkan aplikasi ini lebih jauh lagi, terutama agar bisa melakukan pekerjaan otomatis dan berulang, serta menambahkan fungsi-fungsi baru di dalamnya.
Kursus ini dibuat untuk membangun pondasi Anda untuk bekerja dengan Macro dan VBA. Landasan tersebut dibangun bertahap seiring dengan latihan yang dikerjakan selama proses pelatihan. Mulai dari konsep Macro dan VBA, memahami konsep object model di Excel, dasar-dasar VBA, sampai membuat sebuah Userform sederhana. Dengan pondasi pemahaman tersebut, diharapkan peserta bisa membuat atau minimal menggunakan dan memodifikasi kode-kode yang sudah ada di Internet/buku untuk keperluan pekerjaannya.
Latihan
- Membuat Macro
- Dasar-dasar VBA dan Object Excel
- Membuat laporan (Dashboard) interaktif dengan Embedded-controll tanpa kode VBA
- Membuat UserForm untuk entri data ke Worksheet dengan kode VBA
Outline
- Mengenal Macro dan VBA Excel
- Membuat Macro
- Merekam Macro
- Memilih referensi Macro relative atau absolute?
- Memeriksa dan Mengetes Macro
- Memanggil Macro
- Mengenal VB-Editor di Excel
- Konsep Pemrograman dan Object Model di VBA Excel
- Memahami Object Excel: Collections, Properties, Methods, Events
- Mereferensi Object
- Mengakses Property dan Method
- Mengaktifkan Event
- Dasar-Dasar VBA
- Dialog Box Sederhana
- Statement, Comment, dan Assignment
- Deklarasi dan Tipe Variable
- Kontrol keputusan : IF-THEN-ELSE, SELECT
- Kontrol Looping: FOR-NEXT, DO-WHILE
- Kontrol Looping Collectons: FOR-EACH-NEXT
- With-End-With
- Tipe Array
- Bekerja dengan Excel Object
- Range
- Worksheet : belum
- Workbook : belum
- Event
- Bekerja dengan Fungsi
- Sub Procedure and Function Procedure
- Built-in Function dan Worksheet Function
- Membuat Add-Ins
- Melakukan Debugging dengan VB-Editor
- Debug.print
- Breakpoint
- Step
- Immedate & Watch
- Membuat UserForm Interaktif
- Mengenal Form Control
- Membuat Worksheet Interactive dengan Embedded Controller
- Membuat Userform
- Menambahkan Controls ke Userform
- Menambahkan fungsi (kode) pada Controls
Fasilitator
Fazri Romadhona, S.Si
Fazri memiliki pengalaman lebih dari 20 tahun dibidang komputer dan teknologi informasi. Lulus dari Institut Teknologi Bandung, jurusan Fisika, KBK Instumentasi pada tahun 1999. Pernah bekerja di Lab.Fisika Bumi ITB sebagai freelance engineer. Kemudian pindah kerja ke kontraktor telekomunikasi di bagian R&D untuk mengembangkan perangkat berbasis embedded system. Selanjutnya pindah kerja di perusahaan alat berat, bertanggung jawab untuk mengelola server, jaringan komputer, sistem informasi, dan terlibat dalam proyek yang berkaitan dengan akuisisi data truk-truk di wilayah pertambangan.
Pada tahun 2008 bergabung dengan PT Kreasi Nilai Grup sebagai IT Manager dan terlibat secara freelance dengan beberapa konsultan lain dalam pengembangan sistem informasi berbasis web di area psikotest, assessment, recruitment, HR audit, customer relationship, dashboard, dan keuangan. Aktif juga mengajar pemakaian Microsoft Excel dan untuk dashboard dan analisis data.
Beberap klien yang pernah ditangani seperti PT Trakindo Utama, PT PZ Cussons Indonesia, PT Prakarsa Indah (pekerjaan untuk Dept. Keuangan, Pertamina, Bank Danamon), PT Insan Performa (pekerjaan untuk BP Migas), PT Bhumi Rantau Energi, PT Kalbe Farma, PT Lintas Media Danawa (Lintasarta Group), PT Upaya Riksa Patra, PT Media Cendekia Utama, dan Yayasan Miftahul Huda, PT Pertamina, dan Bank DKI.
Topik Training Terkait :
Topik dari Kategori Sama
- Online Training : Building IS Audit Competency
- Online Training : Practical IT Risk Management
- Online Training : CISA Exam Guide
- Online Training : CGEIT Exam Guide
- Online Training : Road to ISO27001 Certification in your Organization
- Power Query Microsoft Excel
- Powerful Data Analysis and Dashboard Reporting With Microsoft Excel
- Online Training : Powerful Data Analysis and Dashboard Reporting With Microsoft Excel
- Excel Macro and VBA Step by Step
- Mastering Powerpoint The Easy Way