EXCEL - BUILD MUSCLE WITH MACROS EĞİTİMİ

Tekrar eden Excel işlerini makroyla bitirin

Makro kaydından VBA düzenlemeye; döngü, koşul ve kullanıcı etkileşimiyle Excel otomasyonunu güçlendiren uygulamalı eğitim.

Excel makro kaydını okuyup VBA ile geliştirmeyi; döngü, koşul, kullanıcı etkileşimi, performans ayarları ve güvenli dağıtımı uygulamalı öğreten üç günlük orta seviye eğitim; tekrar eden raporlama işlerini otomatikleştirir.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Makro kaydını gerçek VBA otomasyonuna dönüştürmenin uygulamalı yolu

Bu eğitim, Excel'de makrolarla otomasyon kaslarını güçlendirmeye odaklanır. Katılımcı makro kaydediciyle kod üretmeyi ve bu kodu Visual Basic Editor'da okuyup sadeleştirmeyi öğrenir; mutlak/göreli kayıt farkını uygular. Değişkenler, If ve Select Case koşulları, For ve Do döngüleriyle Range nesnesi üzerinde veri işleme; MsgBox/InputBox ile kullanıcı etkileşimi; ScreenUpdating ve Calculation ayarlarıyla hızlandırma işlenir. Makroları düğme ve kısayolla çalıştırma, Kişisel Makro Çalışma Kitabı (PERSONAL.XLSB), makro güvenliği ve .xlsm dağıtımı ele alınarak gerçek raporlama görevleri otomatikleştirilir.

Süre ve Format

3 Gün. Her gün dört modül; makro kaydından VBA mantığına ve dağıtıma uzanan uygulamalı akış.

Seviye

Orta Seviye — Excel'de makro kaydı, VBA düzenleme, döngü ve koşullarla veri işleme, kullanıcı etkileşimi ve makroların güvenli dağıtımı.

Öğrenme Metodu

Her konu önce makro kaydedilip ardından kodu VBE'de elle geliştirilerek; gerçek bir aylık rapor senaryosu adım adım otomatikleştirilerek işlenir.

Neden Bu Eğitim?

⚡Hız

Dakikalarca süren tekrarlı işleri tek tıkla çalışan makrolara dönüştürerek belirgin zaman kazanırsınız.

🎯Tutarlılık

Makrolar her seferinde aynı adımları uygulayarak insan kaynaklı biçim ve hesap hatalarını ortadan kaldırır.

🛠️Özelleştirme

Kayıt makrosunu düzenleyerek kuruma özgü raporlama ve veri temizleme araçları oluşturursunuz.

Anahtar Konular

excel makro eğitimivba makromakro kaydetmeexcel otomasyonvba döngüpersonal.xlsbexcel makro düğmemsgbox inputboxexcel vba orta seviye
“Makro, aynı işi iki kez yapmayı reddeden herkesin en iyi dostudur.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Excel Orta Seviye

Formül, tablo ve temel veri işlemlerine hâkim olmak gereklidir.

2
Geliştirici Sekmesi

Şeritte Geliştirici (Developer) sekmesinin etkin olması önerilir.

3
Masaüstü Excel

VBA makroları için masaüstü Excel (Microsoft 365 veya 2019+) kurulu bir bilgisayar gereklidir.

4
Mantık Altyapısı

Koşul ve döngü gibi temel mantığa aşinalık avantaj sağlar; zorunlu değildir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı makro kaydeder, üretilen kodu VBE'de okur ve küçük düzenlemelerle makroyu kendi ihtiyacına uyarlar.
Modül 1
Makro Kaydetme
  • Geliştirici sekmesi ve makro güvenlik ayarları
  • Makro kaydet: ad, kısayol ve saklama yeri seçimi
  • Basit bir biçimlendirme işini kaydetme
  • Kaydı durdurma ve makroyu çalıştırma
  • Üretilen kodun temel yapısını gözden geçirme
  • .xlsm biçiminde kaydetme zorunluluğu
Modül 2
Mutlak ve Göreli Kayıt
  • Mutlak kayıtta sabit hücre referansları
  • Göreli kayıtta aktif hücreye göre hareket
  • İki kayıt türünün aynı işte farklı sonuçları
  • Göreli kaydın tekrarlı satır işlemlerinde kullanımı
  • Kayıt sırasında referans türünü değiştirme
  • Hangi durumda hangi kaydın seçileceği
Modül 3
Visual Basic Editor
  • Alt+F11 ile VBE açma ve pencere düzeni
  • Proje gezgini, modüller ve kod penceresi
  • Kaydedilen makroyu okuma ve yorum satırı ekleme
  • Gereksiz Select/Activate satırlarını sadeleştirme
  • With...End With ile kodu kısaltma
  • Modül ekleme, silme ve adlandırma
Modül 4
Makroyu Çalıştırma
  • Makrolar penceresi (Alt+F8) ile çalıştırma
  • Klavye kısayolu atama
  • Form denetimi düğmesine makro bağlama
  • Şekil/simgeye makro atama
  • Hızlı Erişim Araç Çubuğuna makro ekleme
  • Makro çalışırken ekranı dondurma riskleri
Günün hedefiKatılımcı değişken, koşul ve döngülerle Range üzerinde veri işler; satır satır dolaşan dinamik makrolar yazar.
Modül 1
Değişkenler ve Türler
  • Dim ile değişken bildirimi ve Option Explicit
  • Integer, Long, Double, String, Date türleri
  • Değer atama ve tür dönüşümleri
  • Sabitler (Const) ve değişken kapsamı
  • Nesne değişkeni ve Set ifadesi
  • Anlamlı değişken adlandırma kuralları
Modül 2
Koşullar
  • If...Then...Else ile tek koşul kontrolü
  • ElseIf ile çok dallı karar
  • Select Case ile değere göre dallanma
  • Mantıksal operatörler (And, Or, Not)
  • Hücre değerine göre biçim/işlem seçimi
  • Boş hücre ve hata kontrolü (IsEmpty, IsError)
Modül 3
Döngüler
  • For...Next ile sabit sayıda tekrar ve Step
  • For Each ile hücre/sayfa koleksiyonunu dolaşma
  • Do While / Do Until koşullu döngüler
  • Son dolu satıra kadar dinamik döngü
  • İç içe döngülerle tablo işleme
  • Exit For / Exit Do ile döngüden çıkma
Modül 4
Range ile İşlemler
  • Cells(r,c) ve Range ile hücre adresleme
  • Value, Formula ve NumberFormat atama
  • End(xlDown) ve CurrentRegion ile dinamik aralık
  • Satır ekleme, silme ve kopyalama
  • Filtreleme ve sıralamayı kodla uygulama
  • Interior/Font ile koşullu biçimlendirme
Günün hedefiKatılımcı makrolarını kullanıcı girdisiyle etkileşimli, performanslı ve güvenle paylaşılabilir hâle getirir.
Modül 1
Kullanıcı Etkileşimi
  • MsgBox ile bilgi, uyarı ve onay iletileri
  • InputBox ile kullanıcıdan değer alma
  • MsgBox dönüş değerine göre akış (vbYesNo)
  • Application.GetOpenFilename ile dosya seçtirme
  • Durum çubuğuna ilerleme yazdırma
  • Kullanıcı seçimine göre makro parametreleme
Modül 2
Performans ve Hız
  • Application.ScreenUpdating = False ile hızlandırma
  • Calculation = xlManual ile hesaplamayı durdurma
  • EnableEvents yönetimi ve döngü sonrası geri açma
  • Select/Activate kullanmadan doğrudan referans
  • Dizilerle toplu veri işleme (Range.Value)
  • Makro çalışma süresini ölçme (Timer)
Modül 3
Hata Önleme
  • On Error GoTo ile basit hata yakalama
  • Err nesnesiyle hata mesajı gösterme
  • Değer doğrulama ile çökme önleme
  • Ayarların her koşulda geri yüklenmesi
  • Kesme noktası ve F8 ile hata ayıklama
  • Immediate penceresi ve Debug.Print ile izleme
Modül 4
Makro Dağıtımı
  • Kişisel Makro Çalışma Kitabı (PERSONAL.XLSB)
  • Makroyu tüm kitaplarda kullanılır kılma
  • Eklenti (.xlam) olarak paketleme
  • Makro güvenliği ve Güven Merkezi ayarları
  • Dijital imza ile makroyu imzalama
  • .xlsm dosyasını ekiple güvenle paylaşma

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Makro Kaydı

İşlerinizi makro kaydedip üretilen kodu okuyarak başlatabilirsiniz.

✅
Kod Sadeleştirme

Kayıt makrosundaki gereksiz satırları temizleyip verimli VBA'ya dönüştürebilirsiniz.

✅
Döngü Kurma

For ve Do döngüleriyle satır satır veri işleyen makrolar yazabilirsiniz.

✅
Koşul Mantığı

If ve Select Case ile duruma göre farklı işlemler yaptırabilirsiniz.

✅
Kullanıcı Etkileşimi

MsgBox ve InputBox ile kullanıcıdan girdi alan makrolar kurabilirsiniz.

✅
Performans

ScreenUpdating ve Calculation ayarlarıyla makrolarınızı hızlandırabilirsiniz.

✅
Hata Önleme

Temel hata yönetimiyle çökme yapmayan güvenli makrolar yazabilirsiniz.

✅
Güvenli Dağıtım

PERSONAL.XLSB ve eklentiyle makrolarınızı güvenle paylaşabilirsiniz.

Kimler İçin Uygundur?

  • Excel'de formül ve tablolara hâkim
  • kayıt makrosunu aşıp gerçek VBA otomasyonuna geçmek isteyen ofis çalışanları
  • analistler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Excel'de formül ve tablolara hâkim, kayıt makrosunu aşıp gerçek VBA otomasyonuna geçmek isteyen ofis çalışanları ve analistler için uygundur.
Hiç VBA bilmeden katılabilir miyim?
Evet. Eğitim makro kaydından başlayarak VBA mantığına kademeli geçer; koşul-döngü aşinalığı avantaj sağlar.
Tarayıcı Excel'de makro çalışır mı?
Hayır. VBA makroları masaüstü Excel gerektirir; eğitim masaüstü Microsoft 365 veya 2019+ üzerinde yürütülür.
Makroları başkalarıyla paylaşabilir miyim?
Evet; PERSONAL.XLSB, eklenti (.xlam) ve dijital imza ile güvenli paylaşım uygulamalı olarak öğretilir.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Excel - Build Muscle with Macros Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Excel ve Veri TablolarıUsing Collaboration Tools in Excel iPad Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Using Collaboration Tools in Excel iPad Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

iPad Excel uygulamasında OneDrive paylaşımı, birlikte yazma, açıklamalar, @bahsetme, sürüm geçmişi, Split View ve Apple Pencil ile iş birliğini uygulamalı öğren

Detayları Gör →
Excel ve Veri TablolarıUsing conditional formulas in Excel Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Using conditional formulas in Excel Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Excel'de IF, iç içe IF, IFS, SWITCH, AND/OR, SUMIFS, COUNTIFS, AVERAGEIFS ve formüllü koşullu biçimlendirmeyle kural tabanlı hesapları uygulamalı öğrenin.

Detayları Gör →
Excel ve Veri TablolarıUsing Conditional Formulas in Excel for Windows Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Using Conditional Formulas in Excel for Windows Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Windows Excel'de IF/IFS/SWITCH, SUMIFS/COUNTIFS/AVERAGEIFS, formül denetimi ve Şerit'ten koşullu biçimlendirmeyle kural tabanlı hesapları uygulamalı öğrenin.

Detayları Gör →
Excel ve Veri TablolarıUsing Conditional Formulas in Excel Microsoft 365 for Windows Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Using Conditional Formulas in Excel Microsoft 365 for Windows Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Microsoft 365 Windows Excel'de IFS/SWITCH, FILTER ile koşullu süzme, SUMIFS/COUNTIFS, LET/LAMBDA ve dinamik koşullu biçimlendirmeyi uygulamalı öğrenin.

Detayları Gör →
Excel ve Veri TablolarıUsing Custom and Conditional Formatting in Excel Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Using Custom and Conditional Formatting in Excel Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Excel'de özel sayı biçim kodları, koşullu biçimlendirme kuralları, veri çubukları, renk ölçekleri, simge kümeleri ve formül tabanlı satır vurgulamayı uygulamalı

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn