OĞUZ EROL // ads & ai
WhatsApp

Excel Makro Yaptırma (VBA) | Tekrar İşlere Son

2 dk okuma29 Temmuz 2026

Excel Makro (VBA) Yaptırma

VBA (Visual Basic for Applications), Excel’in içine gömülü, tekrarlayan işleri otomatikleştirmenize yarayan bir programlama dili. Kopyala-yapıştırla, aynı formülü elli satıra tekrar uygulamakla ya da birden fazla dosyayı tek tek açıp kontrol etmekle geçen saatleri, bir düğmeye indiriyor.

VBA yazmayı yapay zeka araçlarıyla yapıyorum — bu, işin daha hızlı ve daha az hatayla ilerlemesini sağlıyor. Ama makronun doğru çalıştığını doğrulamak, kodu üretmekten daha kritik; her makroyu gerçek verinizle test ediyorum, sadece “çalışması gerekir” demiyorum.

Hangi işler makroya uygun?

Belirli bir kuralı olan, her seferinde aynı adımları izleyen işler makroya iyi uyuyor: belirli formatta gelen veriyi temizlemek, birden fazla sekmeyi tek tabloda birleştirmek, belirli koşullara göre satırları renklendirmek ya da filtrelemek, rapor şablonunu otomatik doldurmak.

Her seferinde farklı bir karar gerektiren, insan yorumuna bağlı işler makroya uygun değil. Makro kuralları uygular, karar vermez — bu ayrımı baştan netleştirmek, beklentiyi doğru kurmanın anahtarı.

Süreç: anlatın, ben yazayım

Yaptığınız işi bana adım adım anlatmanız yeterli — ekran kaydı, örnek dosya ya da basit bir açıklama olabilir. Ben bunu VBA koduna çeviriyorum, gerçek veriyle test ediyorum, çalıştığından emin olunca teslim ediyorum.

Teslimle birlikte kısa bir video anlatımı da veriyorum: makro nasıl çalıştırılır, ne zaman kullanılır, hata alırsa ilk bakılacak yer neresi. Amaç, teslim sonrası bana bağımlı kalmamanız.

Makronun sınırları

Kaynak dosyanın yapısı (sütun sırası, sayfa isimleri) sık sık değişiyorsa makro kırılgan hale geliyor — her değişiklikte küçük bir güncelleme gerekebiliyor. Ayrıca makrolar bazı kurumsal ortamlarda güvenlik politikaları yüzünden engellenebiliyor; bunu baştan kontrol etmek gerekiyor.

Çok büyük veri hacimlerinde ya da birden fazla sistemle entegrasyon gerektiren işlerde VBA yerine Python betiği ya da daha kapsamlı bir otomasyon önerebiliyorum. Doğru aracı işin büyüklüğüne göre seçmek önemli.

Nasıl başlıyoruz? Önce 20-30 dakikalık ücretsiz bir ön görüşme yapıyoruz. Ne istediğinizi ve neyin gerçekçi olduğunu konuşuyoruz. Uygun bulursanız kapsamı ve fiyatı yazılı gönderiyorum, sonra başlıyoruz. İletişim sayfasından ulaşabilirsiniz.

Sıkça Sorulan Sorular

Hiç VBA bilmiyorum, kullanabilir miyim?

Evet, makroyu kullanmak için kod bilmenize gerek yok — genelde bir düğmeye tıklamak yeterli. Kodu ben yazıyorum ve nasıl çalıştırılacağını video ile gösteriyorum.

Makro dosyamı bozar mı?

Teslimden önce test kopyası üzerinde çalışıyorum, orijinal dosyanıza dokunmuyorum. Ayrıca makro içine, beklenmedik bir veri geldiğinde işlemi durduran basit kontroller ekliyorum ki dosyanızda istenmeyen bir değişiklik olmasın.

Makro her Excel sürümünde çalışır mı?

Çoğunlukla evet ama Mac ve Windows sürümleri arasında bazı fonksiyonlarda küçük farklar olabiliyor. Hangi Excel sürümünü kullandığınızı baştan sorup ona göre yazıyorum.

Makro yaptırmak mı, tam otomasyon mu bana uygun?

Tek dosya içinde kalan, tek kişinin çalıştıracağı işler için makro genelde yeterli ve daha hızlı çözüm. Birden fazla kaynağı birleştiren, zamanlanmış ya da bulut tabanlı çalışması gereken işler için daha geniş bir otomasyon daha uygun olabiliyor.