WORKING WITH MACROS IN EXCEL EĞİTİMİ

Tekrar eden işleri tek tuşa indir

Makro kaydetme, kişisel makro çalışma kitabı, VBA Düzenleyicisi, nesne modeli, döngü ve koşullarla Excel görevlerini otomatikleştirme.

Excel makro eğitimi: Geliştirici sekmesi, makro kaydetme, PERSONAL.XLSB, VBA Düzenleyicisi, Range/Cells nesne modeli, döngü ve koşullar, On Error hata yönetimi ve düğmeyle makro çalıştırma.

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

Eğitim Hakkında

Makro kaydediciden yazılan VBA koduna geçiş

Bu eğitim, Excel'de makrolarla tekrarlı işleri otomatikleştirmeyi öğretir. Geliştirici sekmesini açma, makro kaydetme, mutlak ve göreli kayıt farkı, kişisel makro çalışma kitabı (PERSONAL.XLSB) ve makroya kısayol/düğme atama işlenir. VBA Düzenleyicisinde (Alt+F11) Proje Gezgini, Modül ve kod penceresi; Sub/End Sub yapısı, değişkenler ve Dim, Range/Cells/Worksheet nesne modeli, With bloğu, MsgBox ve InputBox, For/For Each döngüleri, If/Select Case koşulları, On Error ile hata yönetimi ve kaydı .xlsm olarak saklama konuları uygulamalı olarak ele alınır. Makro güvenliği ve dijital imza da kapsanır.

Süre ve Format

3 Gün. Her gün dört modül; gerçek raporlama görevleri kaydedilip VBA ile yeniden yazılarak otomatikleştirilir.

Seviye

Temel Seviye — Excel'de makro kaydetme, VBA Düzenleyicisi, Sub yordamları ve döngü/koşulla tekrarlı işleri otomatikleştirme.

Öğrenme Metodu

Önce makro kaydedip ardından üretilen kodu VBA Düzenleyicisinde okuyup düzenleyerek uygulama yapma.

Neden Bu Eğitim?

⏱️Zaman

Saatler süren tekrarlı işlemleri tek tıkla saniyelere indirirsiniz.

🎯Hatasızlık

Elle yapılan adımları makroya devrederek insan kaynaklı hataları azaltırsınız.

🧩Kaydediciden Koda

Kaydedilen makroyu okuyarak VBA'nın mantığını doğal yoldan öğrenirsiniz.

Anahtar Konular

excel makrovbamakro kaydetmevba düzenleyicipersonal.xlsbexcel otomasyonrange nesnesifor döngüsümsgboxmakro güvenliği
“Bir işi ikinci kez elle yapıyorsan, aslında onu bir makroya anlatıyorsundur.”

Ön Koşullar

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

1
Orta Excel

Formül, aralık ve sayfa işlemlerine rahat aşinalık beklenir.

2
Mantık Sezgisi

Adım adım işlem sırası ve 'eğer... ise' mantığına yatkınlık faydalıdır.

3
Masaüstü Excel

Makro ve VBA için masaüstü (web değil) Excel sürümü gereklidir.

4
Örnek Görev

Her ay tekrarlanan bir rapor biçimlendirme işini örnek getirmek idealdir.

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ı, ilk makrosunu kaydeder, güvenli saklar ve kısayol/düğme ile çalıştırır.
Modül 1
Geliştirici Sekmesi
  • Dosya > Seçenekler > Şeridi Özelleştir ile açma
  • Makro, Kaydet ve Visual Basic düğmeleri
  • Makro Güvenliği ayarları penceresi
  • .xlsm (makro etkin) dosya biçimi
  • Göreli Başvuruları Kullan seçeneği
  • Geliştirici araçlarının genel yerleşimi
Modül 2
Makro Kaydetme
  • Makro Kaydet ile ad, kısayol ve açıklama
  • Mutlak kayıt: sabit hücreye işlem
  • Göreli kayıt: imlece göre işlem
  • Kaydı bu çalışma kitabına kaydetme
  • Kişisel makro çalışma kitabı (PERSONAL.XLSB)
  • Kaydı durdurma ve sonucu test etme
Modül 3
Çalıştırma ve Atama
  • Makrolar penceresinden (Alt+F8) çalıştırma
  • Ctrl + kısayol tuşuyla tetikleme
  • Hızlı Erişim Araç Çubuğuna düğme ekleme
  • Sayfaya Şekil/Düğme atama (Form Denetimi)
  • Düğme metnini ve görünümünü düzenleme
  • Makroyu silme ve yeniden adlandırma
Modül 4
Güvenlik
  • Makro güvenlik düzeyleri ve uyarılar
  • Güvenilen konum (Trusted Location) tanımlama
  • İçeriği Etkinleştir çubuğunun anlamı
  • Dijital imzayla makro imzalama
  • Dış kaynaklı makrolara karşı dikkat
  • Güvenlik Merkezi (Trust Center) ayarları
Günün hedefiKatılımcı, kaydedilen kodu VBA Düzenleyicisinde okur, düzenler ve temel nesneleri kullanır.
Modül 1
VBA Düzenleyicisi
  • Alt+F11 ile düzenleyiciyi açma
  • Proje Gezgini ve modül yapısı
  • Kod penceresi ve Özellikler penceresi
  • Yeni modül ekleme ve adlandırma
  • Hemen (Immediate) penceresi ve Debug.Print
  • Kaydedilen makro kodunu inceleme
Modül 2
Sub ve Değişken
  • Sub / End Sub yordam yapısı
  • Dim ile değişken bildirimi ve veri tipleri
  • Option Explicit ile değişken zorunluluğu
  • Sabitler (Const) ve kapsam (scope)
  • Yorum satırı ve okunur kod düzeni
  • Makroyu F5/F8 ile adım adım çalıştırma
Modül 3
Range ve Cells
  • Range("A1") ve Cells(satır, sütun) başvurusu
  • Value, Formula ve Text özellikleri
  • Select yerine doğrudan nesneye yazma
  • Worksheets ve ActiveSheet nesneleri
  • With ... End With ile blok yazımı
  • Offset ve End ile dinamik aralık bulma
Modül 4
Mesaj ve Giriş
  • MsgBox ile bilgi/uyarı gösterme
  • MsgBox düğme ve simge seçenekleri
  • InputBox ile kullanıcıdan değer alma
  • Dönen değeri değişkene atama
  • Boş/iptal girişini denetleme
  • Mesajla makro akışını kullanıcıya bildirme
Günün hedefiKatılımcı, döngü ve koşullarla veriyi işleyen ve hatalara dayanıklı bir makro yazar.
Modül 1
Koşullar
  • If ... Then ... Else yapısı
  • ElseIf ile çok koşullu dallanma
  • Select Case ile değere göre seçim
  • Karşılaştırma ve mantıksal operatörler
  • IsEmpty / IsNumeric ile hücre denetimi
  • Koşula göre biçim veya değer değiştirme
Modül 2
Döngüler
  • For ... Next ile sayaçlı döngü
  • For Each ile hücre/sayfa üzerinde dolaşma
  • Do While / Do Until döngüleri
  • Son dolu satırı bulup o kadar dönme
  • İç içe döngüyle satır-sütun tarama
  • Exit For / Exit Do ile erken çıkış
Modül 3
Hata Yönetimi
  • On Error Resume Next kullanımı
  • On Error GoTo etiket ile dallanma
  • Err nesnesi (Number, Description)
  • Ekran güncellemeyi kapatma (ScreenUpdating)
  • Hesaplamayı geçici manuel yapma
  • Makro sonunda ortamı eski haline alma
Modül 4
Pratik Otomasyon
  • Çok sayfalı raporu tek makroyla biçimlendirme
  • Her satır için yinelenen işlem otomasyonu
  • Verileri başka sayfaya koşullu kopyalama
  • Dosyayı tarih damgasıyla kaydetme
  • Makroyu Workbook_Open olayına bağlama
  • Makroyu belgeleme ve paylaşıma hazırlama

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Makro Kaydı

Mutlak ve göreli kayıtla tekrarlı işleri makroya alırsınız.

✅
Kişisel Kitap

PERSONAL.XLSB ile makrolarınızı tüm kitaplarda kullanılır kılarsınız.

✅
VBA Okuma

Kaydedilen kodu VBA Düzenleyicisinde okuyup sadeleştirirsiniz.

✅
Nesne Modeli

Range, Cells ve Worksheet nesneleriyle doğrudan kod yazarsınız.

✅
Döngü ve Koşul

For/For Each ve If/Select Case ile akıllı otomasyon kurarsınız.

✅
Hata Yönetimi

On Error ve Err ile makroyu beklenmedik durumlara dayanıklı yaparsınız.

✅
Düğme Atama

Kısayol ve düğmelerle makroları tek tıkla çalıştırılır hale getirirsiniz.

✅
Güvenlik

Makro güvenliği, güvenilen konum ve imzalama ilkelerini uygularsınız.

Kimler İçin Uygundur?

  • Excel'de aynı işlemleri sürekli tekrarlayan ofis çalışanları
  • raporlama yapan analistler
  • otomasyona yeni başlayanlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Excel'de aynı işlemleri tekrarlayan ofis çalışanları, raporlama yapan analistler ve otomasyona yeni başlayanlar için uygundur.
Önceden kod bilmek gerekir mi?
Hayır; makro kaydediciden başlanır ve üretilen kod okunarak VBA kademeli olarak öğretilir.
Web'deki Excel'de makro çalışır mı?
VBA makroları masaüstü Excel gerektirir; bu nedenle eğitim masaüstü sürüm üzerinde yürütülür.
Makrolar güvenli mi?
Makro güvenliği, güvenilen konum ve dijital imzayla güvenli çalıştırma ilkeleri ayrı bir modülde işlenir.
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. Working with macros in Excel Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeTemel 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ıOrta Seviye Excel Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Orta Seviye Excel Eğitimi

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

Orta seviye Excel eğitimi: IF, VLOOKUP, INDEX-MATCH, metin ve tarih fonksiyonları, tablolar, koşullu biçimlendirme, pivot tablo ve grafiklerle veri analizi.

Detayları Gör →
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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn