
Excel Makro Oluşturma
Makrolar, Excel kullanıcılarının belirli işlemleri tek bir tıklama ile otomatikleştirmelerini sağlayan modüler araçlardır. VBA (Visual Basic for Applications) dili kullanılarak yazılan bu küçük programlar, tekrarlayan görevleri hızlandırır, hata riskini azaltır ve iş akışlarını standart hale getirir. Özellikle büyük veri setleriyle çalışan, rutin hesaplamalar yapan veya farklı çalışma kitapları arasında süreçleri otomatize etmek isteyen profesyoneller için makrolar önemli bir avantaj sunar.
Bu makalede, bir makroyu çalıştırabilmek için gereken en temel dört adımı ele alacağız. Bu adımları takip ederek Excel’de makro yazmaya güvenle başlayabilirsiniz.
İlk adım olarak Geliştirici sekmesini açın.
Excel Geliştirici Sekmesini Aktif Etme
Geliştirici sekmesini etkinleştirmek aşağıdaki adımları izleyiniz. Daha fazla bilgi için lütfen linke tıklayınız.
- Şeritte bir yere sağ tıklayın ve Şeridi Özelleştir seçeneğine tıklayın.
- Açılan pencerede, sağdaki listeye gidin ve Geliştirici kutusunu işaretleyin ve Tamam düğmesine tıklayarak pencereyi kapatın.
- Bu adımlar sonrası Geliştirici sekmesi ekranda resimde belirtilen yerde gözükecektir.



ActiveX Buton Oluşturma
Geliştirici sekmesini aktif ettikten sonra, Excel’de makro çalıştırmak için bir komut düğmesi eklemek işlemleri kolaylaştıracaktır. Bunun için aşağıdaki adımları izleyiniz:
- Geliştirici sekmesinde, Ekle butonuna tıklayın.
- Form Denetimleri bölümünden Komut Düğmesi simgesine tıklayın.
- Daha sonra çalışma sayfasında butonu koymak istediğimiz bir yere tıklayalım

Makro Yazma ve Bağlantı Kurma:
- Komut düğmesine sağ tıkladıktan sonra Kod Görüntüle seçeneğine tıklayın.
- Açılan pencerede, Private Sub CommandButton1_Click() satırının altına resimde görüldüğü yere; Range("A1").Value = "Merhaba, bu bir VBA makrosudur!" kodunu yapıştırın ve Kaydedin ve VBA penceresini kapatın.
- Bu adımlardan sonra butona makro atama işlemi tamamlanmıştır.

Makro Çalıştırmayı Test Etme:
Çalışma sayfasına yerleştirdiğiniz butona basarak makronun çalışıp çalışmadığını test ediniz. Makrolar güvenlik ayarları ya da hatalar nedeniyle çalışmayabilir. En çok karşılaşılan makro hataları ve çzöümleri için bağlantıyı ziyaret edebilirsiniz.
Excel Güvenlik Ayarları ve Makroları Etkinleştirme
- Excel, varsayılan olarak makroları engelleyebilir. Makro güvenliği ayarlarının doğru yapılandırıldığından emin olun:
- Dosya menüsüne tıklayın, ardından Seçenekler'i seçin.
- Güven Merkezi'ne gidin ve Güven Merkezi Ayarları'na tıklayın.
- Makro Ayarları'nda Tüm makrolara izin ver seçeneğini seçin ve Tamam'a tıklayın.
- Tasarım Modu'nu Kapatma (Eğer ActiveX Kullanıyorsanız):
- Geliştirici sekmesinde Tasarım Modu simgesine tıklayın. Bu simge mavi renkteyse, Tasarım Modu aktif demektir.
- Tasarım Modu'nu kapatmak için bu simgeye tekrar tıklayın. Tasarım Modu kapalı olduğunda, komut düğmesine tıklanabilir ve makro çalışır.
- Excel’i Yeniden Başlatma (Gerekirse):
- Eğer hala çalışmıyorsa, Excel’i kapatıp yeniden açmayı deneyin. Bazen, küçük hatalar Excel'i makro çalıştırmaktan alıkoyabilir. Excel’i yeniden başlatmak, bu tür problemleri çözebilir. Bu işlemden önce kayıt ya da yedek aldığınızdan emin olunuz.
Excel hata yönetimi ile ilgili daha fazla bilgi için bağlantıyı ziyaret edebilirsiniz.
Bu adımlardan bir makroyu çalıştırmak için en temel adımları içermektedir. Daha kapsamlı projeler için döngüler, koşullu ifadeler, fonskiyon ve nesneler konu başlıklarını inceleyebilirsiniz Bu sayfayı ziyaret ederek de en çok kullanılan makro kodlarına ulaşabilirsiniz.
Yorumlar