Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Makrolar
- Makroları kaydetme ve düzenleme
- Makroları formlara, araç çubuklarına, klavye kısayollarına atama
VBA Ortam
- Visual Basic Editörü ve seçenekleri
- Management bileşenleri
- Klavye Kısayolları
- Ortamı optimize etme
Prosedürel programlamaya giriş
- Prosedürler: Fonksiyon Alt
- Veri türleri
- If deyimi ... then ... elseif ... else ... end if
- Case deyimi
- Döngüler for ... loop while, until
- Döngü for ... next
- Döngü çıkış (exit) komutu
- Dizi işleme
Tırnaklı dize
- Tırnaklı dizeleri birleştirme (birleştirme)
- Diğer türlere dönüştürme (örtük ve açık)
- Tırnaklı dize işleme özellikleri
Visual Basic
- Verileri bir elektronik tabloya (Hücreler, Aralık) indirme ve yükleme
- Verileri kullanıcıya (InputBox, MsgBox) indirme ve yükleme
- Değişkenlerin beyanı
- Değişkenlerin kapsamı ve yaşam süresi
- Operatörler ve öncelikleri
- Seçenek modülleri
- Kendi fonksiyonlarınızı oluşturma ve bir sayfada kullanma
- Nesneler, sınıflar, yöntemler ve özellikler
- Kodu güvence altına alma
- Kod kurcalaması ve önizleme
Hata ayıklama
- Adım adım işleme
- Yerel pencere
- Hemen pencere
- Tuzaklar - İzleyiciler
- Çağrı Yığını
Hata yönetimi
- Hata türleri ve bunlardan kaçınma yolları
- Çalışma zamanı hatalarını yakalama ve işleme
- Yapılar: On Error Resume Next, On Error GoTo
Excel Nesne Modeli
- Uygulama Nesnesi
- Çalışma Kitabı nesnesi ve Çalışma Kitapları koleksiyonu
- Çalışma Sayfası Nesnesi ve Çalışma Sayfaları Koleksiyonu
- Nesneler ThisWorkbook, ActiveWorkbook, ActiveCell
- Nesne Seçimi
- Koleksiyon Aralığı
- Nesne Hücreleri
- Durum çubuğunda veri görüntüleme
- ScreenUpdating kullanarak optimizasyon
- Timer yöntemiyle zaman ölçümü
Etkinlik işleme VBA
- Etkinlik nedir?
- Bir etkinliğe yanıt verme ve bir olay işleyici oluşturma
- Olay İşleyicileri tetikleme
- Sık sık meydana gelen olaylara hizmet verme
VBA Formlar
- Kendi formlarınızı oluşturma
- Bir formu koddan çağırma
- Formları sayfada kullanma
Kurs İçin Gerekli Önbilgiler
- E-tablo programıyla çalışma yeteneği, temel bilgi (başvurular, aralıklar, sayfalar, ...)
- VBA Makro veya VBA kod oluşturmak için önceden bilgi gerekmez
Hedef Kitle
- Veri Analistleri
21 Saat
Danışanlarımızın Yorumları (4)
A lot of exercise. Trainer doesn't need to have support for his course. He has really great knowledge for his subject.
Quentin Demeyere
Eğitim - Visual Basic for Applications (VBA) in Excel - Introduction to programming
It was really nice of the trainer that he took a lot of time to answer our questions and helped us improve or gave us hints on how to improve some macros we were already using without fully understanding the code.
David Trieu - CD Projekt SA
Eğitim - Visual Basic for Applications (VBA) in Excel - Introduction to programming
I genuinely enjoyed the short exercises.
Mateusz Podsiadlo
Eğitim - Visual Basic for Applications (VBA) in Excel - Introduction to programming
Training agenda was well thought out.