Eğitim Hakkında
Excel VBA (Makro) Eğitimi, Microsoft Excel kullanıcılarının verimliliğini artırmayı hedefleyen kapsamlı bir programdır. Bununla birlikte, tekrarlayan işlemlerin otomatikleştirilmesi ve karmaşık hesaplamaların kolaylaştırılması konusunda uzmanlık kazandırmayı amaçlamaktadır. Bu doğrultuda, veri analizi ve manipülasyonu için güçlü programlama yetenekleri sunacaktır.
Program içeriğinde, makro kaydetme ve düzenleme teknikleri sistematik bir yaklaşımla aktarılacaktır. Bunun yanı sıra, VBA kod yazımı ve hata ayıklama metodolojileri profesyonel seviyede öğretilecektir. Böylece, programlama mantığının temelleri ve uygulama prensipleri derinlemesine işlenecektir. Bu sayede, katılımcılar Excel’in gelişmiş özelliklerini etkin şekilde kullanabilecektir.
Eğitim süresince, veri manipülasyonu ve otomasyon teknikleri detaylı olarak ele alınacaktır. Bu kapsamda, kullanıcı tanımlı fonksiyonların geliştirilmesi ve Excel arayüzü ile etkileşim konuları işlenecektir. Buna ek olarak, gerçek dünya senaryolarına yönelik pratik uygulamalar gerçekleştirilecektir. Böylelikle, teorik bilgilerin pratiğe dönüştürülmesi sağlanacaktır.
Excel VBA (Makro) Eğitimi, iş dünyasında karşılaşılan gerçek problemlere çözüm üretme stratejilerini içerecektir. Bu doğrultuda, otomasyon süreçleri ve raporlama teknikleri öğretilecektir. Bunun yanı sıra, veri analizi metodolojileri ve verimlilik artırma yaklaşımları aktarılacaktır. Ayrıca, dinamik raporlama sistemlerinin geliştirilmesi detaylı şekilde incelenecektir.
Excel VBA ile güçlendirilmiş çözümler geliştirme programın önemli bir bölümünü oluşturacaktır. Bu kapsamda, rutin görevlerin otomatikleştirilmesi ve süreç optimizasyonu teknikleri aktarılacaktır. Bununla birlikte, veri analizi araçlarının geliştirilmesi ve entegrasyonu öğretilecektir. Böylece, katılımcılar iş süreçlerini hızlandıran çözümler üretebilecektir.
Son olarak, program katılımcılara kurumsal ölçekte Excel VBA çözümleri geliştirme yetkinliği kazandıracaktır. Bu doğrultuda, endüstri standardında otomasyon ve analiz araçları geliştirme becerileri edinilecektir. Böylece, katılımcılar iş süreçlerini optimize eden, verimliliği artıran ve analitik çözümler üreten uygulamalar geliştirebilecek seviyeye ulaşacaktır. Sonuç olarak, Excel VBA programlama ve otomasyon konusunda uzmanlaşmış profesyoneller yetiştirilecektir.
Outline
Visual basic düzenleyicisine giriş
Araç çubukları (debug, edit, standart, user form)
Kod penceresi
Properties penceresi
Project explorer penceresi
Module, user form, class tanımları
Procedure tanımları
Değişken tanımı
Değişken tanımlama ve türleri
Sabitler
Tek ve iki boyutlu diziler
Karar (koşul) yapıları
If… then… else
Select case… end select
Goto deyimi
Operatörler
Aritmetiksel operatörler
Karşılaştırma operatörleri
Mantıksal operatörler
Döngüler
For … next
For each … next
Do until … loop
Do while … loop
Vba fonksiyonlarını kullanmak
Kontrol fonksiyonları
Kullanıcı tanımlı fonksiyonlar Hücre – aralık – sayfa – kitap üzerinde yapılan işlemler
Seçmek
Silmek
Offset işlemi
Prosedürleri tanıma
Sub tipi prosedürler nedir
Function tipi prosedürler nedir
Excel’de kullanıcı tanımlı fonksiyonlar
Fonksiyonları excel içinde kullanmak
Excel formüllerini vba kodları ile çalıştırmak
Sık kullanılan excel formüllerinin kodlar içerisinde kullanımı
Userform kullanımı
Yeni user form oluşturmak
Form özellikleri (properties)
Form olayları (events)
Formlara kontroller eklemek