Excel Makro Eğitimi
Bu 4 günlük eğitimde katılımcıların Excel’de VBA kodlarını kullanarak kendi uygulamalarını geliştirmeleri hedeflenmektedir. Excel Makro Eğitiminin başında kayıt makrolarının nasıl yaratılacağı, makroların nesneleri atanması, düzenlenmesi gösterilecektir. Sonrasında VBA penceresi kullanılarak temel kavramlar öğretilecektir. Operatörler, döngüler, prosedür ve fonksiyon yapıları ders sürecinde detaylı olarak gösterilecektir. Kodlar içerisinde hata denetimi yapmak, kullanıcı formları oluşturmak ve genel uygulamalar da eğitim sonunda katılımcılar tarafından uygulamalı olarak öğrenilecektir.
Ön Koşul
Bu eğitimi almak için Microsoft Excel Temel Eğitimi ve Microsoft Excel İleri Eğitimini almış olmak gerekir.
Kimler İçin
Katılımcıların Microsoft Excel’de VBA kodlarını kullanarak, kendi özelleştirilmiş uygulamalarını geliştirmeleri, yardımcı makrolar ile günlük Excel kullanımlarını kolaylaştırması ve zaman tasarrufu sağlamayı hedefleyen kullanıcılar için.
Eğitim İçeriği
Modül 1: Makrolara Genel Bakış
- Makrolar Hakkında Genel Bilgi
- Makro Çeşitleri
- Makroları Kaydetmek
- Makro Seçeneklerini Değiştirmek
- Makroları Çalıştırmak
- Makroları Nesnelere Bağlamak
- Makroları Düzenlemek
- Makrolarda Güvenlik
- Sayısal İmzalar Oluşturmak ve Yayımlamak
- Makroları Silmek
- Makro Kodlarına Genel Bakış
Modül 3: Operatörler
- Aritmetiksel Operatörler
- ^, *, /, \, +, -, &, Mod Operatörleri
- Karşılaştırma Operatörleri
- =,<>,<,>,<=,>=,Like,Is Operatörleri
- Mantıksal Operatörler
- Not, And, Or, Xor, Eqv, Imp Operatörleri
Modül 5: VBA Programlama Yapıları
- Değişkenler ve Değişken Tipleri
- Değişkenlerin Tanım Aralığı
- Sabitler
- Koşul Yapıları
- IF… Then… Else
- Select Case… End Select
- Tek Boyutlu ve İki Boyutlu Diziler
- Döngü Çeşitleri
- For… Next
- For Each… Next
- Do Until… Loop
- Do While… Loop
- Goto Deyimi
Modül 7: Hata Denetimi
- Hata Kontrol Deyimleri
- Hata Kodları ve Açıklamalar
Modül 9: User Form ve Özellikleri
- Yeni User Form Oluşturmak
- Form Özellikleri (Properties)
- Form Olayları (Events)
- Formlara Kontroller Eklemek
- Kontrol Özellikleri(Properties)
- Kontrol Olayları (Events)
Modül 11: Excel – Access İlişkisi
- ActiveX Data Objects (ADO) Nedir?
- ADO Nesneleri
- Connection Nesnesi
- Recordset Nesnesi
- SQL Sorgulama Dili
- Access Üzerindeki Verileri Excel’e Aktarmak
Modül 2: Visual Basic for Applications (VBA) Penceresini Tanıma
- Araç Çubukları (Debug, Edit, Standart, User Form)
- Kod Penceresi
- Properties Penceresi
- Project Explorer Penceresi
- Module, User Form, Class Tanımları
- Procedure Tanımları
Modül 4: Prosedürleri Tanıma
- Sub Tipi Prosedürler Nedir
- Function Tipi Prosedürler Nedir
Modül 6: Excel ile Programlamaya Giriş
- Nesne Nedir
- Özellik, Metot ve Olay Nedir
- Hücre Seçmek
- Satır Seçmek
- Sütun Seçmek
- Seçili Hücrelere Ait Satırları Seçmek
- Seçili Hücrelere Ait Sütunları Seçmek
- Aktif Hücrenin Etrafındaki Dolu Hücreleri Seçmek
- Seçili Olan Hücrelerin Sayısını Öğrenmek
- Seçimin Satır ve Sütun Sayısını Bulmak
- Seçili Alan Sayısını Bulmak
- Hücreye Formül Yazdırmak
- Hücreye Değer Atamak
- Seçili Hücreye Değer Atamak
- Hücre İçini Otomatik Olarak Doldurmak
- Hücreye Rasgele Değer Atamak
- Kaynak Hücreleri Referans Alarak Hedef Hücrelerini Doldurmak
- Hücre ve Yazı Tipinin Özelliklerini Değiştirmek
Modül 8: Fonksiyonlar
- Fonksiyon Oluşturmak
- Fonksiyon Tipi Prosedürlere Parametreler Atamak
- Kişisel Amaca Yönelik Fonksiyon Oluşturmak
- Fonksiyonları Excel İçinde Kullanmak
Modül 10: VBA Örnek Uygulamaları
- Sayfalar Arasında Tabloları Kopyalamak
- Koşullu Biçimlendirme
- Sıralama
- Alt Toplam Oluşturmak
- Grafikler Oluşturmak
- Özet Tablo Oluşturmak
- Veri Giriş ve Sorgulama Formu Oluşturmak