Kerangka Materi
Model Objek Excel
- Cara melindungi lembar kerja dari akses VBA
- Objek Workbook serta kumpulan Workbooks
- Objek Worksheet serta kumpulan Worksheets
- Pengaturan validasi pada sel-sel
- Fungsi praktis yang dimiliki objek Range
- Cara melakukan operasi copy, paste, dan paste special
- Menggunakan properti CurrentRegion
- Fungsi mencari dan mengganti teks
- Mengurutkan data dalam rentang sel
- Pengelolaan grafik (Objek Chart)
Peristiwa (Events)
- Kategori peristiwa tingkat aplikasi
Struktur Array
- Pembuatan array dinamis
- Struktur tabel berbentuk varian array
- Cara mengoptimalkan penggunaan memori dan array
- Pembuatan array multidimensional
Pemrograman Berorientasi Objek
- Konsep kelas serta objek dalam VBA
- Cara membuat definisi kelas baru
- Tahapan pembuatan dan penghapusan objek
- Penyusunan metode dalam sebuah kelas
- Pembentukan properti khusus pada suatu kelas
- Validasi nilai data lewat properti yang ditetapkan
- Fungsi bawaan dan standar dari setiap objek
- Cara menangani kesalahan saat kode dijalankan dalam modul kelas
Pembuatan serta Pengelolaan Koleksi
- Langkah-langkah pembentukan sebuah koleksi baru
- Cara menambah atau menghapus elemen dalam koleksi
- Referensi penggunaan komponen lewat kunci maupun indeks
Fungsi dan Struktur Tingkat Lanjut VBA
- Pemberian parameter secara langsung atau lewat referensi (ByRef dan ByVal)
- Penyusunan subrutin yang menerima parameter tak tetap jumlahnya
- Penggunaan nilai default serta parameter opsional dalam definisi fungsi
- Fungsi yang mampu menangani sejumlah argumen beragam (ParamArray)
- Cara memanfaatkan enumerasi untuk pengiriman parameter yang efisien
- Definisi tipe data khusus sesuai kebutuhan (User-defined Type)
- Pemahaman perbedaan nilai Null, Nothing, string kosong "", Empty, serta angka nol 0 dalam operasi pemrograman
- Teknik pengubahan format dan jenis data secara dinamis
Operasi Pengelolaan Berkas
- Cara membuka atau menutup berkas teks secara efektif
- Mengakses serta mengubah konten teks maupun data biner dalam sebuah file
- Prosedur pemrosesan baris data dalam format CSV
- Metode pengolahan berkas teks yang optimal di lingkungan VBA
Pemanfaatan Fungsi VBA pada Aplikasi Lainnya
Materi Tambahan
- Cara membuat add-ons pribadi sendiri secara mandiri
- Penyusunan toolbar tambahan untuk memudahkan navigasi tools
- Tahapan pemasangan serta perlindungan keamanan terhadap modul tambahan tersebut
Penerapan Perpustakaan Eksternal dalam Kode VBA
Proses Koneksi ke Basis Data Luar (ODBC, OLEDB)
Testimoni (7)
Saya suka dengan pelatihan praktis dan melihat kita menyelesaikan masalah secara langsung.
Jon Matrille - LocumTenens.com
Kursus - Visual Basic for Applications (VBA) in Excel - Advanced
Diterjemahkan Mesin
Saya benar-benar menikmati pelatihan ini. Besar dan praktis! Pengetahuan luas dan praktis pelatih dikombinasikan dengan kemampuannya dalam menyampaikan pelatihan membuat waktu pelatihan menjadi sangat efisien. Pelatih mengenali tingkat pengalaman peserta dalam VBA dan memberikan latihan yang relevan dengan pengalaman tersebut, sehingga membuat pelatihan sangat bermanfaat.
Barbara Peek - UBS Business Solutions Poland Sp. z o.o.
Kursus - Visual Basic for Applications (VBA) in Excel - Advanced
Diterjemahkan Mesin
Saya mendapatkan manfaat dari pengetahuan, penjelasan, dan tip-trip yang diberikan oleh instruktur.
Kornel Tymcio - UBS Business Solutions Poland Sp. z o.o.
Kursus - Visual Basic for Applications (VBA) in Excel - Advanced
Diterjemahkan Mesin
Saya suka pelatihnya, pria yang baik dengan sikap yang bagus.
Lukasz Kanior - UBS Business Solutions Poland Sp. z o.o.
Kursus - Visual Basic for Applications (VBA) in Excel - Advanced
Diterjemahkan Mesin
Secara umum, saya menikmati pengetahuan dan selera humornya.
Lukasz Rozga - UBS Business Solutions Poland Sp. z o.o.
Kursus - Visual Basic for Applications (VBA) in Excel - Advanced
Diterjemahkan Mesin
I mostly was benefit from the fitted training to people needs.
Robert Solek - UBS Business Solutions Poland Sp. z o.o.
Kursus - Visual Basic for Applications (VBA) in Excel - Advanced
Diterjemahkan Mesin
The whole topic is interesting - everything was OK.
Bartosz Wierzewski - UBS B
Kursus - Visual Basic for Applications (VBA) in Excel - Advanced
Diterjemahkan Mesin