Kuasai coding skill dengan memprogram software Excel Anda untuk menyelesaikan tugas harian via satu dua click.
Excel Macros and VBA
Rubah Seluruh Proses Rutinitas Berkepanjangan menjadi Shortcuts
Tujuan
VBA (Visual Basic for Applications) adalah bahasa programming MS Excel yang memampukan penggunanya mengontrol Excel melaksanakan proses jauh ringkas dari biasanya. Dengan memprogram Excel itu sendiri, peserta akan menyelesaikan proses-proses rutin (mekanikal) hanya dengan satu dua click. Peserta juga belajar menciptakan button dan Add-in yang bisa digunakan berulang-ulang untuk berbagai tujuan.
Sasaran
- Untuk info detail, hub Hana: (0818)160-159 / hanna@alamcipta.com
- Workshop dirancang untuk Anda yang bekerja di bidang IT, MIS, database, dsb. untuk membantu otomatisasi Excel-excel di kantor.
- Dirancang bagi Anda yang SUDAH berpengalaman bekerja dengan Excel.
- Tidak perlu pengalaman programming sebelumnya karena ada sesi khusus utk dasar programing
- Untuk kasus yang kompleks ada topik untuk mencari solusi dari internet dan merubahnya menjadi program local.
Syllabus
Syllabus Day 1
1. Basic Macros
a. What is Macros/VBA?
b. Macro Recording vs VBA
c. Macro Security
2. Macro Recording
a. Basic Macro Recording
b. Absolute/Relative Recording
c. This vs Personal Workbooks
d. Macros in button & QAT
3. Basic VBA
a. Important Shortcuts
b. Using the VBA Editor
c. MsgBox & InputBox
d. Command Button
e. Intellisense (Code Assistant)
f. Comments in VBA
4. VBA Programming Basic
a. Object Oriented Programming
b. Object Declarations
5. Referencing Cells/Range/Sheets
a. Open – Close
b. Offsets / End / Format
c. With – End With
6. Copy Paste
a. Copy-Paste between ranges, sheets &workbooks
b. Partial Copy
c. Dynamic Copy Paste
7. Arrays
d. Range vs Arrays
e. Lbound & Ubound
Syllabus Day 2
8. Events
a. Worksheet/Workbook Events
b. Public vs Private
c. Keypress Events
d. Automate Pivot Tables
9. Logical Flows
a. If Else Then
b. Select Case
c. While Do – Loop
d. For Next – Do Loop
e. While – Wend
f. On Error / Exit / Goto
10. Debugging/Error Handling
a. Familiar with Various Error
b. Immediate / Watch Window
c. Debugging techniques
11. Sub Procedures vs Functions
a. Work between sheets/files
b. VBA Basic Functions
c. Customized VBA Functions
12. Most used Functions/Formula
13. Add-ins and Applications
a. Creating Add-ins
b. Creating Applications
14. Userform
a. Active X Controls
Catatan
Tiap modul berlangsung 2 hari, dari Pk 8:00 hingga 17:00, termasuk 1 lunch dan 2 kali breaks.
Seluruh materi exercises diemail atau diberi linknya untuk didownload sebelum kelas dimulai.
Peserta membawa laptop dan Mouse (mutlak)
2016
Software Microsoft Office yang digunakan min versi 2016. Untuk PowerPoint khusus topik Infographic hrs versi 2019 ke atas. Untuk modul Power BI, software harus diinstall dulu.
Seluruh materi training dibuat, dirancang dan dibawakan oleh Trainer tunggal: Bpk. Sutanto L. Tjokro.