Hubungi Kami

Kerangka Materi

Makro

  • Perekaman serta pengeditan makro.
  • Penetapan makro pada formulir, bilah alat, atau pintasan keyboard.

Lingkungan VBA

  • Editor Visual Basic beserta pengaturannya.
  • Pengelolaan komponen-komponennya.
  • Pintasan keyboard yang umum digunakan.
  • Cara mengoptimalkan lingkungan kerja.

Pengantar Pemrograman Prosedural

  • Konsep prosedur: Function dan Sub.
  • Berbagai jenis tipe data.
  • Pernyataan If...Then...Elseif...Else...End If.
  • Pernyataan Case.
  • Struktur perulangan: For...Loop, While/Until.
  • Struktur perulangan For...Next.
  • Perintah untuk menghentikan proses perulangan (Break/Exit).
  • Pengolahan array.

Manipulasi String

  • Menggabungkan string menggunakan konkatenasi.
  • Konversi tipe data ke format lain secara implisit atau eksplisit.
  • Fungsi khusus untuk pengolahan string.

Visual Basic

  • Mengimpor dan mengekspor data ke dalam lembar kerja (Cell, Range).
  • Berinteraksi dengan pengguna melalui InputBox dan MsgBox.
  • Deklarasi variabel yang benar.
  • Ruang lingkup serta masa hidup suatu variabel.
  • Penggunaan operator beserta urutan prioritasnya.
  • Modul pilihan sebagai bagian dari struktur kode.
  • Cara membuat dan memakai fungsi sendiri dalam lembar kerja.
  • Objek, kelas, metode, serta properti yang digunakan.
  • Teknik keamanan kode.
  • Pencegahan dan pengawasan terhadap perubahan tak terduga pada kode.

Debugging

  • Proses pelacakan tahap demi tahap saat eksekusi program.
  • Penggunaan jendela Locals untuk memantau variabel.
  • Fungsi Immediate Window sebagai alat pengujian cepat.
  • Penetapan titik perhentian serta Watch dalam kode.
  • Pemahaman tentang struktur Call Stack saat eksekusi.

Penanganan Kesalahan

  • Pengenalan berbagai jenis kesalahan dan strategi penanggulangannya.
  • Cara menangkap serta mengatasi kesalahan saat runtime.
  • Penerapan struktur On Error Resume Next maupun On Error GoTo untuk mitigasi masalah.

Model Objek Excel

  • Fungsi dan kemampuan objek Application.
  • Struktur serta pengelolaan objek Workbook beserta kumpulan lembar kerjanya.
  • Penggunaan Worksheet Object serta koleksi Worksheets.
  • Objek ThisWorkbook, ActiveWorkbook, dan ActiveCell beserta perannya masing-masing.
  • Cara melakukan seleksi objek dalam Excel.
  • Penggunaan Collection Range untuk pengelolaan sel-sel secara efektif.
  • Objek Cells sebagai elemen terkecil dari struktur data lembar kerja.
  • Cara menampilkan informasi tertentu pada status bar Excel.
  • Teknik pengoptimalan menggunakan fitur ScreenUpdating untuk mengurangi beban pemrosesan.
  • Pengukuran waktu eksekusi kode dengan metode Timer yang tersedia.

Penanganan Peristiwa dalam VBA

  • Pemahaman mengenai konsep peristiwa (event) secara umum.
  • Cara menanggapi suatu peristiwa dan merancang fungsi penanganannya.
  • Metode pemicuan peristiwa oleh pengguna maupun sistem.
  • Contoh praktis penggunaan peristiwa yang umum terjadi di lingkungan Excel.

Formulir VBA

  • Cara merancang formulir khusus sesuai kebutuhan.
  • Penggunaan kode untuk memanggil suatu formulir secara dinamis.
  • Integrasi formulir yang telah dibuat dengan elemen-elemen di dalam lembar kerja.

Persyaratan

  • Mampu bekerja dengan lembar kerja serta memiliki pengetahuan dasar mengenai referensi, rentang sel, dan sebagainya.
  • Pengetahuan dasar tentang VBA tidak mutlak diperlukan untuk membuat makro maupun menulis kode VBA.

Target Peserta

  • Para Analis Data
 21 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait