Hubungi Kami

Kerangka Materi

Makro

  • Pencatatan dan pengeditan makro
  • Cara penyimpanan makro.
  • Mengaitkan makro ke form, bilah alat, atau pintasan keyboard

Lingkungan VBA

  • Editor Visual Basic dan pengaturan-pengaturannya
  • Pintasan keyboard
  • Mengoptimalkan lingkungan kerja

Pendahuluan Pemrograman Prosedural

  • Prosedur: Function, Sub
  • Jenis-jenis data
  • Pernyataan kondisional If...Then....Elseif....Else....End If
  • Instruksi Case
  • Perulangan while dan until
  • Perulangan for ... next
  • Instruksi untuk menghentikan perulangan (exit)

String

  • Menggabungkan string (konkatenasi)
  • Konversi antar jenis data secara eksplisit atau implisit
  • Fasilitas pemrosesan string

Visual Basic

  • Mengunggah serta mengunduh data ke dalam lembar kerja (Cells, Range)
  • Menerima input dari pengguna dan menampilkan pesan menggunakan InputBox serta MsgBox.
  • Deklarasi variabel
  • Ruang lingkup dan masa hidup variabel
  • Operator beserta tingkat prioritasnya
  • Penggunaan modul-modul
  • Membuat fungsi sendiri serta menerapkannya di lembar kerja.
  • Objek, kelas, metode, dan properti
  • Mengamankan kode program
  • Pencegahan manipulasi kode serta cara melihat pratinjaunya

Debugging

  • Proses pelacakan eksekusi langkah demi langkah
  • Jendela Local untuk memantau variabel
  • Jendela Immediate untuk pengecekan langsung
  • Pengaturan titik henti (Watch)
  • Cara melacak urutan panggilan prosedur (Call Stack)

Penanganan Kesalahan

  • Jenis-jenis kesalahan serta cara mencegahnya
  • Cara menangkap dan mengatasi error saat runtime
  • Struktur penanganan: On Error Resume Next, On Error GoTo label, On Error GoTo 0

Model Objek Excel

  • Objek Application serta fiturnya.
  • Objek Workbook dan kumpulan Workbooks
  • Objek Worksheet beserta kumpulan Worksheets
  • Objek ThisWorkbook, ActiveWorkbook, ActiveCell dan lainnya.
  • Pemilihan objek yang diinginkan
  • Koleksi Range serta penggunaannya
  • Objek Cells untuk mengakses sel tertentu
  • Cara menampilkan informasi pada statusbar
  • Mengoptimalkan performa dengan menyetel ScreenUpdating
  • Pengukuran waktu eksekusi menggunakan fungsi Timer<\/li>

Pemanfaatan Sumber Data Eksternal

  • Memanfaatkan pustaka ADO dalam program VBA
  • Cara mengacu ke sumber data luar
  • Objek-objek penting dalam ADO:
    • Connection
    • Command
    • Recordset
  • Pembuatan string koneksi
  • Cara membuat sambungan ke berbagai basis data: Microsoft Access, Oracle, MySQL

Pelaporan

  • Pendahuluan bahasa SQL serta struktur dasarnya (SELECT, UPDATE, INSERT INTO, DELETE).
    Selain itu, peserta juga akan belajar memanggil query Access lewat form Excel guna mendukung manajemen basis data.

Persyaratan

  • Pemahaman dasar mengenai fitur-fitur Excel seperti lembar kerja, rumus, tabel, serta pengurutan dan penyaringan data
  • Pengalaman menyusun, memperbarui, atau meninjau laporan menggunakan Microsoft Excel
  • Tak diperlukan pengalaman pemrograman sebelumnya

Target Peserta

  • Para analis yang ingin mengotomatisasi tugas-tugas berulang di Excel
  • Profesional bisnis yang sering mengelola data dan laporan menggunakan Excel
  • Anggota tim yang tertarik menciptakan makro serta solusi VBA praktis untuk keperluan sehari-hari
 21 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (7)

Kursus Mendatang

Kategori Terkait