Eğitim İçeriği

Makrolar

  • Makroları kaydetme ve düzenleme
  • Makroları nereye depolama.
  • Makroları formlara, araç çubuklarına, klavye kısayollarına atama

VBA Ortamı

  • Visual Basic Editor ve seçenekleri
  • Klavye kısayolları
  • Ortamın optimize edilmesi

Yordamsal Programlama Giriş

  • Yordamlar: Function, Sub
  • Veri tipleri
  • Koşullu ifade If...Then....Elseif....Else....End If
  • Case deyimi
  • Döngü while, until
  • Döngü for ... next
  • Döngüyü kırma (exit) komutları

Dizge İşlemleri

  • Dizgeleri birleştirme (katarlama)
  • Diğer tiplere dönüştürme - örtük ve açık
  • Dize işleme özellikleri

Visual Basic

  • Bir elektronik tabloya veri indirme ve yükleme (Cells, Range)
  • Kullanıcıya veri indirme ve yükleme (InputBox, MsgBox)
  • Değişken tanımlama
  • Değişkenlerin kapsamı ve ömrü
  • Operatörler ve öncelikleri
  • Modül seçenekleri
  • Kendi fonksiyonlarınızı oluşturma ve bir sayfada kullanma
  • Nesneler, sınıflar, metodlar ve özellikler
  • Kodu koruma
  • Kod değiştirmeden ve önizleme güvenliği

Hata Ayıklama

  • Adım adım işlem
  • Yerel pencere
  • Hemen pencere
  • Tuzaklar - İzleyiciler
  • Çağrı yığını

Hata Yönetimi

  • Hata türleri ve önleme yolları
  • Çalışma zamanı hatalarının yakalanması ve yönetilmesi
  • Yapılar: On Error Resume Next, On Error GoTo label, On Error GoTo 0

Excel Nesne Modeli

  • Application nesnesi
  • Workbook nesnesi ve Workbooks koleksiyonu
  • Worksheet Nesnesi ve Worksheets Koleksiyonu
  • ThisWorkbook, ActiveWorkbook, ActiveCell gibi nesneler
  • Nesne Seçimi
  • Koleksiyon Range
  • Nesne Cells
  • Durum çubuğuna veri gösterme
  • Ekran güncellemeden optimizasyon
  • Zaman ölçümü Timer yöntemi ile

Dış Veri Kaynaklarının Kullanımı

  • ADO kitaplığının kullanımı
  • Dış veri kaynaklarına referanslar
  • ADO nesneleri:
    • Bağlantı (Connection)
    • Komut (Command)
    • Rekord Kümesi (Recordset)
  • Bağlantı dizesi
  • Farklı veritabanlarına bağlantı oluşturma: Microsoft Access, Oracle, MySQL

Raporlama

  • SQL diline giriş - SQL'in temel yapısı (SELECT, UPDATE, INSERT INTO, DELETE) Excel'den bir Microsoft Access sorgusunu çağırma Veritabanları kullanımını desteklemek için formlar

Kurs İçin Gerekli Önbilgiler

Elektronik tablolarla çalışabilme yeteneği, temel bilgi (referanslar, aralıklar, sayfalar, ...). Makro oluşturmak, SQL kullanmak veya VBA'da kod yazmak için herhangi bir bilgi gerektirmez.

 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (7)

Yaklaşan Etkinlikler

İlgili Kategoriler