Brainmatics

Microsoft Excel 2016 VBA

Microsoft Excel dapat digunakan untuk mengolah berbagai data. Contoh pengolahan data pada aplikasi spreadsheet ini adalah menganalisis data saintifik, menyusun anggaran, membuat invoice, memproduksi chart dari data dan lain-lain. Pengolahan data pada keseharian dapat dilakukan secara repetitif. Pengelolaan data yang demikian dapat diotomasi dengan Visual Basic for Application (Walkenbach, 2013).

Visual Basic for Application (VBA) merupakan bahasa pemrograman yang dibuat oleh Microsoft. Bahasa pemrograman ini memungkinkan programmer untuk membuat aplikasi yang dapat mengontrol Microsoft Excel. VBA dapat melakukan menginput teks, mengautomasi operasi yang repetitif, membuat perintah khusus, membuat tombol tambahan, membuat fungsi worksheet baru, membuat add-ins baru, hingga membuat aplikasi yang disusun dengan macro (Walkenbach, 2013).

Melalui training Microsoft Excel 2016 VBA peserta dapat mempelajari pembuatan custom spreedsheet dengan Visual Basic for Applications (VBA). Training ini merupakan training level lanjutan dari Microsoft Excel 2016. Materi yang dibahas meliputi pengantar pemrograman VBA, konsep pemrograman VBA, metode komunikasi dengan pengguna, serta metode pengkombinasian custom worksheet, function dan add-ins. Training dilengkapi dengan berbagai studi kasus sesuai konsep dan teori yang dipaparkan.

 

OBJECTIVES

  1. Memahami dan mampu menggunakan tools dan operasi penting untuk Visual Basic Editor
  2. Memahami konsep pemrograman dengan Excel
  3. Mampu menggunakan VBA untuk melakukan kustomisasi aplikasi dan menjalankan fungsi automasi
  4. Mampu menangani error dan meminimalisir bug kode, bekerja dengan range object, control flow
  5. Mampu mengembangkan fungsi worksheet dan aplikasi kustom berbasis user

 

AUDIENCE

  1. Data Processor
  2. Data Analyst
  3. Data Scientist
  4. Profesional TI
  5. Profesional Keuangan

 

PREREQUISITES

Microsoft Excel 2016

 

CONTENT

1. Getting Started with Excel VBA Programming

1.1. What is VBA
1.2. Using Macro

2. How VBA Works with Excel

2.1. Working in the Visual Basic Editor
2.2. Introducing the Excel Object Model
2.3. VBA Sub and Function Procedures
2.4. Using the Excel Macro Recorder

3. Programming Concepts

3.1. Essential VBA Language Elements
3.2. Working with Range Objects
3.3. Using VBA and Worksheet Functions
3.4. Controlling Program Flow and Making Decisions
3.5. Automatic Procedures and Events
3.6. Error-Handling Techniques
3.7. Bug Extermination Techniques
3.8. VBA Programming Examples

4. Communicating with Users

4.1. Simple Dialog Boxes
4.2. UserForm Basics
4.3.Using UserForm Controls
4.4. UserForm Techniques and Tricks
4.5. Accessing Macros through the User Interface

5. Combining Custom Worksheet, Function and Add-ins

5.1. Creating Worksheet Functions
5.2. Creating Excel Add-Ins

 

INSTRUCTOR

Mulyana. Kelahiran Lebak – Banten, menyelesaikan D3 Teknik Komputer di Bina Sarana Informatika dan S1 Teknik Informatika di STMIK Eresha – Jakarta. Saat ini aktif diberbagai project Enterprise Architecture dan Data Analytics. Dipercaya untuk menangani Arsitektur Data dan Data Mining baik di organisasi pemerintahan maupun swasta. Tren saat ini organisasi tidak sekedar pada tata kelola data yang baik namun menuntut pada penyajian data sebagai dukungan kebijakan yang secara cepat dan akurat. Tugas saya adalah mengembangkan desain data yang fleksible dan reliable terhadap perubahan bisnis dan kebijakan yang dinamis serta meningkatkan nilai data sehingga memberikan keuntungan bagi perusahaan atau organisasi.

 

trainer-excel-jokoJoko Handoko. IT Business Analyst & Project Team Leader dengan berbagai pengalaman implementasi sistem SDM, sistem pengadaan, portal Enterprise (Liferay & DNN), dan K2 Blackpearl Workflow Engine.  Memiliki lebih dari 8 tahun pengalaman dalam pada bidang teknologi informasi.

 

 

Image

Bambang F. Indarto. Menamatkan S1 Teknik dan Manajemen Industri di ITENAS Bandung. Memiliki berbagai sertifikasi internasional seperti: Microsoft Certified Solution Developer, Microsoft Certified Solution Expert: SharePoint 2013, Microsoft Certified Trainer, Microsoft Office Master, Microsoft Certified Professional Developer: SharePoint 2010, EC-Council CEH, CEI, dan berbagai sertifikasi di bidang IT lainnya yang berkaitan dengan pengembangan aplikasi Microsoft. Berpengalaman lebih dari 12 Tahun di bidang Software Development Engineer dan Computer Programmer dengan berbagai jenis tools dan bahasa pemrograman. Menguasai ASP, HTML, SQL Server, Visual Basic, Exchange Database Server, Visual Studio .NET dan SharePoint. Selain sebagai konsultan, juga aktif sebagai pengajar dalam bidang yang sama untuk berbagai training center di Jakarta.