Eğitim İçeriği
VBA'ya Giriş
- VBA ortamının tanıtılması
- VB Editörü
- Proje Gezgini kullanımı
- Alet Kutusu
- Modüller
- İşlemler ve İşlevler
- Açıklamalar (Comments)
Programlama ilkeleri ve kavramları
- Veri tipleri, değişkenler ve sabitler
- Program akış kontrolü
- If…Then… Else
- Do…Loop, While ve Until
- For…Next ifadeleri
- Giriş / Çıkış, Mesaj kutuları, Girdi kutuları
- Form arkasındaki kod, Form denetimi manipülasyonu
- Argüman geçirme, Değer Dönüşü
Hata Ayıklama
- Çalışma Zamanı, Tasarım Zamanı ve Duraklama Modu
- Duraklatmalar ve İzlemeler (Watches)
- Yerel Pencere
- Derhal (Immediate) Penceresi
Access - Nesne Yönelimli Programlama
- Access nesne modeli
- Nesneler, Koleksiyonlar
- Olaylar
- Yöntemler ve Özellikler
- Veri Erişim Nesne Kütüphanesi
Access Kullanıcı Arayüzü Tasarımı
- Olay işlemlerinin programlanması
- Dynamic list boxes
- Kullanıcı girdileri
- Arayüz tasarımının incelikleri
- Menüler
Access SQL & Veritabanı Tasarımı
- Filtreleme – Çeşitli Where clause seçenekleri
- Veri türetme – Hesaplanan alanlar
- İçsel tablo birleştirmeleri (Inner joins)
- Dışsal tablo birleştirmeleri (Outer joins)
- Alt-sorgular – filtreleme, sanal tablolar ve sütunlar,
- Oluşturma – Satırların doğrudan veya sorgular aracılığıyla eklenmesi
- Güncelleme ve Silme – Doğrudan ve alt-sorgular aracılığıyla
- Tablo oluşturma ve silme
- İlişkiler oluşturma
- Birincil ve yabancı anahtarların kullanımı
Excel - Nesne Yönelimli Programlama
- Excel nesne modeli
- Nesneler, Koleksiyonlar
- Olaylar
- Yöntemler ve Özellikler
Excel – Analiz Rutinlerinin Programlanması
- Çalışma sayfaları ve defterleri arasında verileri sıralama, filtreleme ve dağıtma
- Grafikleri VBA ile kontrol etme
- Kırılım tablolarını VBA ile kontrol etme
- What If senaryolarını VBA ile kontrol etme
- Dış dosyalar, internet vb. kaynaklardan içe aktarma
Hata Yönetimi
- Kodu adım adım inceleme
- Sözdizimi hatalarını bulma
- Debug.Print kullanımı
- Hata yakalama rutinleri oluşturma
Kurs İçin Gerekli Önbilgiler
Katılımcıların Excel formülleri, sıralama, filtreleme, grafikler ve kırılım tabloları gibi araçları rahatça kullanabilmeleri beklenmektedir. Access tarafında ise tabloları, sorguları, formları ve raporları yönetme yetkinliğine sahip olmaları gerekmektedir.
Danışanlarımızın Yorumları (4)
İyi yapılandırılmış. İyi öğretim teknikleri. Kurs iyi belgelenmiş!
Sorin
Eğitim - VBA For Access & Excel
Yapay Zeka Çevirisi
Tamil was exceptionally patient and very helpful in figuring out solutions to real needs. He was also very honest about if he didn't know something from the top of his head, which enabled us to quickly jump on in the training and we didn't lose time.
Christine Weiler
Eğitim - VBA For Access & Excel
Yapay Zeka Çevirisi
The explanation way and including tips on the best practices in VBA/Access, encouraging via exercise to think more by ourselves on how to solve the problem rather than giving ready solutions.
Daria Rudin
Eğitim - VBA For Access & Excel
Yapay Zeka Çevirisi
I liked the examples and the way he explained.
Sandeep Parashar
Eğitim - VBA For Access & Excel
Yapay Zeka Çevirisi