MS Excel Macro VBA Eğitimi

MICROSOFT EXCEL MAKRO (VBA) EĞİTİMİ

 

  Eğitimin Amacı: Katılımcıların, MS Excel’i programlayarak uygulama geliştirmelerini, VBA programlama diliyle yordam ve modüller oluşturmayı, programlama temelleri olan değişken, fonksiyonlar, blok kontrol deyimleri, döngüler gibi metotları öğrenmeyi, Form ve form elemanlarını programlamayı öğrenmeleri amaçlanmaktadır. Katılımcılar bu eğitimi tamamladıklarında büyük verilerle rapor hazırlayanlar ve bunu periyodik olarak yapanlar tek bir komutla yaparak işlemleri otomatikleştirebilecekleridir.

  Süresi: 18 Saat

Eğitim İçeriği

  • Makrolara Giriş
    • Makrolara Nedir ve Türleri
    • Makro Kaydetmek
    • Makroları Çalıştırmak
    • Makroları Nesnelere Bağlamak
    • Makro Seçeneklerini Düzenlemek
    • Makroları Düzenlemek
    • Makroları Silmek
    • Makro Güvenlik Ayarları
  • Visual Basic For Application (VBA) Penceresi
    • Araç çubukları ( Debug, Edit, Standart, User Form)
    • Kod Penceresi
    • Properties Penceresi
    • Project Explorer Penceresi
    • Module, User Form, Class Kavramları
    • Procedure ve Function Oluşturmak
  • Programlama Yapısı
    • Nesne Kavramı ve Nesne Hakkında
    • Nesne Tabanlı Programlama Hakkında
    • Nesneleri Programlama
    • Nesnelerin Özellikleri(Properties), Metotları(Methods) ve Olayları(Events)
    • Prosedür ve Çeşitleri
    • Değişkenler ve Değişken Tipleri
    • Değişkenlerin Değer Aralığı
    • Sabitler
    • Koşul Yapıları (IF ... ELSE … END IF ve SELECT CASE … END SELECT)
    • Döngü Çeşitleri (WHILE, UNTIL, FOR … NEXT, FOR EACH … NEXT)
    • GOTO Deyimi ile Çağırmak
  • Nesne Olarak Excel Öğelerini Programlama
    • Excel Nesne Yapısı (Application, Workbook, Sheet, Row, Column, Cell, Range)
    • Excel Nesnelerinin Hiyerarşik Yapısı
    • Hücre, Satır, Sütün Seçmek
    • Offset Yapısı ve Kullanımı
    • Hücreye Formül Yazdırmak
    • Hücreye Değer Girmek ve değerleri otomatik doldurmak
    • Hücre Özelliklerini Programlama ile değiştirmek
    • Seçili Olan Satır, Sütun ve Hücrelerin Sayısını Öğrenmek
  • Programlamada Operatörler
    • Aritmetik Operatörler (^, *, /, \, +, - , & , Mod)
    • Karşılaştırma operatörleri (=, ,<> , <, > , <= , >= , LIKE, IS)
    • Mantıksal Operatörler (NOT, AND, OR)
  • Hata Denetimi
    • Hata Kontrol Deyimleri
    • Hata Kodları ve Anlamları
  • Fonksiyonlar
    • Sık Kullanılan VBA Fonksiyonları
    • Kullanıcı Tanımlı Fonksiyonlar Oluşturmak
    • Fonksiyon Tipli Prosedürlere Parametreler Atamak
    • Kişisel Amaca Yönelik Fonksiyon Oluşturmak
    • Fonksiyonları Excel İçinde Kullanmak
  • User Formlar Üzerinde Çalışma
    • User Form Oluşturmak
    • Olarak Form Nesnesinin Özellikleri
    • Form Nesnesinin Olayları
    • Form Kontrolleri
    • Kontrollerin Özellikleri
    • Kontrollerin Olayları
  • VBA İle Örnek Uygulamalar
    • Sayfalar Arasında Tabloları Kopyalamak
    • Makrolarla Grafik Oluşturmak
    • Makro ile Filtreleme ve Sıralama Örneği
    • Makro ile Özet Tablo Oluşturmak
    • Altoplam Örnek Uygulaması
    • Makro ile Veri Giriş ve Sorgulama Formu Oluşturmak
    • MS-ACCESS Verileri ile Çalışma Örneği Uygulaması
    • MS-SQL Server Verileri ile Çalışma Örneği Uygulaması