AUTOMATING EXCEL WITH MACROS TRAINING EĞİTİMİ

Tekrar eden işi bir kez yaz, tek tıkla çalıştır

Makro Kaydedici, VBA editörü, döngüler, koşullar, Range/Cells nesneleri, kullanıcı formu ve olaylarla Excel otomasyonu.

Excel makro ve VBA eğitimi: makro kaydı ve güvenliği, VBE ortamı, nesne modeli (Range/Cells), koşul ve döngüler, prosedür/fonksiyon, hata yönetimi, olaylar ve UserForm ile tekrar eden işleri otomatikleştirme.

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

Eğitim Hakkında

Makro kaydından elle VBA kodlamaya, güvenli ve yeniden kullanılabilir otomasyon

Bu eğitim, Excel'de tekrar eden işleri makro ve VBA ile otomatikleştirmeyi öğretir. Makro Kaydedici ile kayıt alma, mutlak/göreli kayıt, kişisel makro çalışma kitabı, Geliştirici sekmesi ve makro güvenliği işlenir. VBA editöründe (VBE) Sub ve Function yazma, değişkenler ve veri türleri, Range, Cells, Worksheet, Workbook nesneleri, If/Select Case koşulları, For/Do döngüleri, MsgBox/InputBox ile etkileşim, hata yönetimi (On Error), döngüyle satırları işleme, UserForm ile basit arayüz ve Workbook/Worksheet olaylarıyla tetiklenen otomasyon uygulamalı olarak ele alınır.

Süre ve Format

3 Gün. Her gün dört modül; her kavram VBE'de yazılıp çalıştırılan küçük makrolarla pekiştirilir.

Seviye

Orta–İleri Seviye — Excel'de makro kaydı, VBA programlama ve olay tabanlı otomasyonla tekrar eden işleri otomatikleştirme.

Öğrenme Metodu

VBA editöründe adım adım kod yazıp F8 ile satır satır çalıştırarak ve hata ayıklayarak uygulama.

Neden Bu Eğitim?

⏱️Zaman Kazancı

Saatler süren tekrar eden işleri tek tıkla çalışan makrolara dönüştürürsünüz.

🎯Tutarlılık

Otomatik akışlarla elle yapılan işlemlerin hata payını büyük ölçüde azaltırsınız.

🧰Yeniden Kullanım

Kişisel makro kitabıyla yazdığınız araçları her kitapta kullanırsınız.

Anahtar Konular

excel makrovba eğitimimakro kaydediciexcel otomasyonrange cellsuserformvba döngüworksheet changehata yönetimixlsmvbepersonal.xlsb
“Bir işi ikinci kez elle yapıyorsan, onu bir makroya devretme zamanı gelmiştir.”

Ön Koşullar

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

1
İyi Excel

Formül, tablo ve temel işlemlerde rahat olmak beklenir.

2
Mantık Sezgisi

Koşul ve tekrar (eğer/döngü) mantığına yatkınlık faydalıdır; kod deneyimi şart değildir.

3
Masaüstü Excel

VBA için masaüstü Excel (Windows önerilir) ve Geliştirici sekmesi gerekir.

4
Makro İzni

Makro içeren kitapları (.xlsm) açıp çalıştırabilecek güvenlik ayarı gerekir.

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, kaydı VBE'de inceler ve ilk kendi Sub'ını yazar.
Modül 1
Makro Kaydedici
  • Geliştirici sekmesini etkinleştirme
  • Makro kaydetme ve durdurma
  • Mutlak ve göreli kayıt farkı
  • Kişisel Makro Çalışma Kitabı (PERSONAL.XLSB)
  • Makroyu düğme/kısayola atama
  • Kaydı tekrar oynatarak sonucu görme
Modül 2
Makro Güvenliği
  • .xlsm uzantısı ve makro etkin kitap
  • Güven Merkezi (Trust Center) ayarları
  • Dijital imza ve güvenilir konum
  • Makroları etkinleştir uyarısını yönetme
  • Zararlı makrolara karşı dikkat
  • Kurumsal politika ile uyum
Modül 3
VBE Ortamı
  • Alt+F11 ile VBA editörünü açma
  • Proje Gezgini ve Özellikler penceresi
  • Modül ekleme ve kod penceresi
  • Anında (Immediate) penceresi ile deneme
  • Nesne tarayıcısı (Object Browser)
  • Kodu kaydetme ve çalıştırma (F5)
Modül 4
Temel Sözdizimi
  • Sub ve End Sub yapısı
  • Değişken tanımı (Dim) ve veri türleri
  • Option Explicit ile zorunlu bildirim
  • Atama ve temel aritmetik
  • Yorum satırı ve kod okunabilirliği
  • MsgBox ile çıktıyı görme
Günün hedefiKatılımcı, Excel nesne modelini kullanarak koşul ve döngülerle hücreleri programlı işler.
Modül 1
Nesne Modeli
  • Workbook, Worksheet, Range hiyerarşisi
  • Range ve Cells ile hücreye erişim
  • Value, Formula, Text özellikleri
  • Offset ve Resize ile göreli seçim
  • ActiveCell ve Selection kullanımı
  • With bloğuyla kod sadeleştirme
Modül 2
Koşullar
  • If...Then...Else yapısı
  • ElseIf ile çoklu koşul
  • Select Case ile dallanma
  • Mantıksal operatörler (And, Or, Not)
  • IsEmpty/IsNumeric ile kontrol
  • Koşullu hücre biçimlendirme/değer atama
Modül 3
Döngüler
  • For...Next ile sayaçlı döngü
  • For Each ile koleksiyon gezme
  • Do While / Do Until döngüleri
  • Son dolu satırı bulma (End(xlUp))
  • Satırları tek tek işleyip güncelleme
  • Exit For/Do ve sonsuz döngüden kaçınma
Modül 4
Etkileşim ve Girdi
  • InputBox ile kullanıcıdan değer alma
  • MsgBox düğme/seçenekleriyle onay
  • Değişkenle kullanıcı seçimini yönlendirme
  • Application.ScreenUpdating ile hız
  • Durum çubuğuna ilerleme yazma
  • Kullanıcıya anlamlı geri bildirim verme
Günün hedefiKatılımcı, yeniden kullanılabilir prosedürler yazar, hataları yönetir ve olaylarla otomasyonu tetikler.
Modül 1
Prosedür ve Fonksiyon
  • Sub ile iş akışı, Function ile değer döndürme
  • Parametre (argüman) geçirme
  • ByVal ve ByRef farkı
  • Özel çalışma sayfası fonksiyonu (UDF)
  • Prosedürler arası çağırma (Call)
  • Kodu modüllere bölerek düzenleme
Modül 2
Hata Yönetimi
  • On Error Resume Next kullanımı
  • On Error GoTo etiketiyle yakalama
  • Err nesnesi (Number, Description)
  • Hata sonrası temizleme (cleanup)
  • Yaygın çalışma zamanı hataları
  • Hata ayıklama: F8, kesme noktası, Watch
Modül 3
Olaylar (Events)
  • Worksheet_Change olayı
  • Worksheet_SelectionChange olayı
  • Workbook_Open ile açılışta çalıştırma
  • BeforeSave ve BeforeClose olayları
  • Olay kodunun doğru modüle yazılması
  • EnableEvents ile olay döngüsünü engelleme
Modül 4
UserForm ve Dağıtım
  • UserForm ekleyip kontrol yerleştirme
  • TextBox, ComboBox, CommandButton kullanımı
  • Formdan sayfaya veri yazma
  • Formu açma/kapama ve doğrulama
  • Makroyu şeride/düğmeye bağlama
  • Kitabı .xlsm olarak paylaşma ve belgeleme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Makro Kaydı

Makro Kaydedici ile tekrar eden işlemleri kaydedip tek tıkla çalıştırırsınız.

✅
VBA Temeli

VBE'de Sub/Function yazar, değişken ve veri türlerini kullanırsınız.

✅
Nesne Modeli

Range, Cells ve Worksheet nesneleriyle hücreleri programlı işlersiniz.

✅
Akış Kontrolü

If, Select Case ve döngülerle veriyi koşullu ve tekrarlı işlersiniz.

✅
Hata Yönetimi

On Error ve hata ayıklama araçlarıyla dayanıklı makrolar yazarsınız.

✅
Olaylar

Worksheet ve Workbook olaylarıyla otomasyonu kendiliğinden tetiklersiniz.

✅
UserForm

UserForm ile basit arayüzler kurup veri girişini kolaylaştırırsınız.

✅
Dağıtım

Makrolarınızı kişisel kitapta toplar ve güvenle paylaşırsınız.

Kimler İçin Uygundur?

  • Excel'de düzenli tekrarlanan raporlama
  • veri işleme görevlerini otomatikleştirmek isteyen analist ve uzmanlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Excel'de düzenli tekrarlanan raporlama ve veri işleme görevlerini otomatikleştirmek isteyen analist ve uzmanlar için uygundur.
Önceden programlama bilmek gerekir mi?
Hayır; VBA sıfırdan anlatılır, iyi düzeyde Excel kullanımı ve mantık sezgisi yeterlidir.
VBA için hangi ortam gerekir?
VBA masaüstü Excel'de çalışır (Windows önerilir); Geliştirici sekmesi ve makro etkin (.xlsm) kitap kullanılır.
Excel for the web ile VBA çalışır mı?
Hayır; VBA masaüstüne özgüdür, web sürümünde çalışmaz. Eğitim masaüstü Excel üzerinden yürütülür.
Eğitim sonunda sertifika veriliyor mu?
Katılım koşullarını sağlayanlara 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. Automating Excel with Macros Training 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ıTemel Seviye Excel Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Temel Seviye Excel Eğitimi

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

Temel Excel eğitimi: arayüz, veri girişi, SUM ve AVERAGE gibi formüller, biçimlendirme, sıralama, filtre ve basit grafiklerle Excel'i sıfırdan öğrenin.

Detayları Gör →
Excel ve Veri TablolarıAccess VBA Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Access VBA Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Access VBA eğitimi: nesne modeli, DoCmd, form/rapor olayları, DAO ve ADO recordset, SQL ve .accde dağıtımıyla masaüstü veritabanı uygulaması geliştirin.

Detayları Gör →
Excel ve Veri TablolarıAdding & arranging data in Excel Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Adding & arranging data in Excel Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Excel'de veri ekleme ve düzenleme eğitimi: veri girişi, otomatik doldurma, Flash Fill, taşıma, sıralama, filtre ve tablolarla düzenli veri oluşturun.

Detayları Gör →
Excel ve Veri TablolarıAdvanced Excel Applied Program Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Advanced Excel Applied Program Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Uygulamalı ileri Excel programı: dinamik diziler, Power Query, Power Pivot, DAX, finansal modelleme, senaryo analizi, dashboard ve makro otomasyonu proje temell

Detayları Gör →
Excel ve Veri TablolarıAnalyzing & Manipulating Data Entries in Excel for the Web Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Analyzing & Manipulating Data Entries in Excel for the Web Eğitimi

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

Excel for the web eğitimi: çevrimiçi veri girişi, XLOOKUP ve dinamik diziler, tablolar, pivot, grafik ve eş zamanlı iş birliğiyle veriyi tarayıcıda analiz edin.

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