Model Online / On-Site
Modules 9 modules

Eğitim Hakkında

Makro (VBA) Eğitimi, Excel başta olmak üzere Microsoft Office uygulamalarında tekrarlayan işlemleri otomatikleştirmek ve özelleştirilmiş çözümler geliştirmek isteyen katılımcılara Visual Basic for Applications (VBA) dilinin temel ve ileri kullanımını öğretmeyi amaçlar. Eğitim kapsamında makro kaydetme, VBA kodlama ve otomasyon uygulamaları ele alınır.

Hedef Kitle

  • Excel’i ileri seviyede kullanan profesyoneller

  • Tekrarlayan işlemleri otomatikleştirmek isteyen kullanıcılar

  • Raporlama ve veri işleme süreçlerinde verimlilik hedefleyenler

  • Microsoft Office uygulamalarını özelleştirmek isteyen çalışanlar

Kazanımlar

  • Makro ve VBA mantığını kavramak

  • Makro kaydetme ve düzenleme işlemlerini gerçekleştirebilmek

  • VBA ile otomasyon ve kullanıcıya özel çözümler geliştirebilmek

  • Hata ayıklama ve kod iyileştirme tekniklerini uygulayabilmek

  • İş süreçlerini hızlandıran profesyonel VBA uygulamaları oluşturabilmek

Curriculum

Modül 1 – Macro & VBA’ ya Giriş
  • Makrolara Giriş ve Çeşitleri

  • Makro Kaydetmek

  • Makroları Çalıştırmak

  • Makroları Nesnelere Bağlamak

  • Makro Seçeneklerini Düzenlemek

  • Makroları Düzenlemek

  • Makroları Silmek

  • Makrolarda Güvenlik

Modül 2 – Visual Basic for Application Penceresi
  • Araç çubukları ( Debug, Edit, Standart, User Form)

  • Kod Penceresi

  • Properties Penceresi

  • Project Explorer Penceresi

  • Module, User Form, Class Kavramları

Modül 3 – Programlama Yapısı
  • Nesne Tabanlı Programlama Nedir?

  • Nesne Kavramı ve Nesnelerin Özellik, Metot ve Olayları

  • Prosedür ve Çeşitleri

  • Değişkenler ve Değişken tipleri

  • Değişkenlerin Tanım Aralığı

  • Sabitler

  • Koşul Yapıları

  • Döngü Çeşitleri

  • GOTO Deyimi

Modül 4 – Excel Öğelerini Programlama
  • Excel Nesne Yapısı (Application, Workbook, Sheet, Row, Column, Cell, Range)

  • Hücre, Satır, Sütün Seçmek

  • Seçili Olan Satır, Sütun ve Hücrelerin Sayısını Öğrenmek

  • Hücreye Formül Yazdırmak

  • Hücreye Değer Girmek

  • Hücre Özelliklerini Değiştirmek

Modül 5 – Operatörler
  • Aritmetik Operatörler (^, *, /, \, +, – , & , Mod)

  • Karşılaştırma operatörleri (=, ,<> , <, > , <= , >= , LIKE, IS)

  • Mantıksal Operatörler (NOT, AND, OR)

Modül 6 – Hata Denetimi
  • Hata Kontrol Deyimleri

  • Hata Kodları ve Açıklamalar

Modül 7 – Fonksiyonlar
  • Sık Kullanılan VBA Fonksiyonları

  • Kullanıcı Tanımlı Fonksiyonlar Oluşturmak

  • Fonksiyon Tipi Prosedürlere Parametreler Atamak

  • Kişisel Amaca Yönelik Fonksiyon Oluşturmak

  • Fonksiyonları Excel İçinde Kullanmak

Modül 8 – User Formlar Üzerinde Çalışma
  • User Form Oluşturmak

  • Olarak Form Nesnesinin Özellikleri

  • Form Nesnesinin Olayları

  • Form Kontrolleri

  • Kontrollerin Özellikleri

  • Kontrollerin Olayları

Modül 9 - VBA Örnek Uygulamaları
  • Makrolarla Grafik Oluşturmak

  • Makro ile Filtreleme ve Sıralama Örneği

  • Makro ile Özet Tablo Oluşturmak

  • 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ı

Get in touch