İçeriğe geç
parazade

Makro Çalıştırma Nedir?

İngilizce: Run Macro

Yayın: · Son güncelleme:

Makro Çalıştırma Nedir? Kısaca

Makro çalıştırma, Excel'de kaydedilmiş ya da VBA ile yazılmış bir makronun içindeki komutların uygulanmasını başlatmaktır. Makrolar penceresi, kısayol tuşu, sayfadaki bir düğme ya da Hızlı Erişim Araç Çubuğu ile yapılabilir.

Makro Çalıştırma nedir?
İçindekiler
  1. Makro çalıştırma nedir?
  2. Hangi yollarla çalıştırılır?
  3. Örnek
  4. Nelere dikkat etmeli?

Makro çalıştırma nedir?

Makro çalıştırma, bir makroda tanımlı komutların Excel tarafından sırayla uygulanmasını başlatmaktır. Makronun kayıtla mı yoksa elle yazılan VBA koduyla mı oluşturulduğu fark etmez. Çalıştırma sırasında ekranda hücrelerin kendiliğinden değiştiğini görürsünüz.

Hangi yollarla çalıştırılır?

En temel yol Makro penceresidir. Alt+F8 ile ya da Görünüm sekmesindeki Makrolar düğmesiyle açılır. Listeden makroyu seçip Çalıştır'a basarsınız.

Sık kullanılan makrolar için daha hızlı yollar vardır. Makroya kayıt sırasında ya da sonradan Seçenekler düğmesiyle Ctrl ile başlayan bir kısayol atanabilir. Sayfaya bir form denetimi düğmesi ekleyip makroyu ona bağlamak, Excel bilgisi az olan kullanıcılar için en anlaşılır yöntemdir. Makro, Hızlı Erişim Araç Çubuğu'na ya da şeride de simge olarak eklenebilir.

Örnek

Bir satış ekibinin her sabah aynı raporu hazırladığını varsayalım. "Raporu Hazırla" adlı makro bir düğmeye bağlanır. Ekipteki herkes yalnız düğmeye basar; veri güncellenir, biçimlendirme yapılır ve rapor PDF olarak kaydedilir.

Nelere dikkat etmeli?

Makronun yaptığı değişiklikler Geri Al ile kaldırılamaz. Örneğin satırları silen bir makroyu yanlış sayfada çalıştırırsanız silinen veriyi geri getirmek zordur. Önemli dosyalarda önce kopya alın.

Makro çalışmıyorsa dosyada makrolar devre dışı olabilir. Güvenlik uyarısını kontrol edin ve yalnız güvendiğiniz dosyalarda etkinleştirin. Kısayol atarken Ctrl+C ya da Ctrl+S gibi Excel'in kendi kısayollarını seçmemeye özen gösterin; makro kısayolu bunların yerine geçer.

Sıkça Sorulan Sorular

Excel'de makro çalıştırma kısayolu nedir?

Alt+F8 tuşları Makro penceresini açar. Buradan makroyu seçip Çalıştır düğmesine basabilirsiniz; makroya ayrıca kendi kısayolunu da atayabilirsiniz.

Makro çalıştırınca yapılanlar geri alınabilir mi?

Hayır, makronun yaptığı değişiklikler genellikle Geri Al ile geri alınamaz. Önemli verilerde makroyu çalıştırmadan önce dosyanın bir kopyasını almak güvenli bir alışkanlıktır.

İlgili terimler

Makro(Macro)Makro, Excel'de tekrarlanan bir dizi işlemi kaydedip tek komutla yeniden çalıştırmayı sağlayan otomasyon kaydıdır. Arka planda VBA diliyle yazılmış bir koddan oluşur ve .xlsm gibi makro destekli dosyalarda saklanır.Makro Kaydetme(Record Macro)Makro kaydetme, Excel'de yaptığınız tıklama ve yazma işlemlerinin kaydedici tarafından VBA koduna dönüştürülmesidir. Kod bilgisi olmadan basit otomasyonlar oluşturmanın en kolay yoludur.Makroları Etkinleştir(Enable Macros)Makroları etkinleştirmek, Excel'in güvenlik nedeniyle kapalı tuttuğu VBA kodlarının bir dosyada çalışmasına izin vermektir. Genellikle sarı güvenlik çubuğundaki İçeriği Etkinleştir düğmesiyle yapılır.Form Denetimleri(Form Controls)Form denetimleri, Excel çalışma sayfasına eklenebilen düğme, onay kutusu, birleşik giriş kutusu, seçenek düğmesi ve kaydırma çubuğu gibi etkileşimli nesnelerdir. Bir hücreye bağlanarak ya da makro atanarak çalışırlar.VBA(Visual Basic for Applications)VBA (Visual Basic for Applications), Microsoft Office uygulamalarına gömülü bir programlama dilidir. Excel'de makroların yazıldığı dildir ve tekrarlanan işleri otomatikleştirmek, özel fonksiyon ve formlar oluşturmak için kullanılır.Hızlı Erişim Araç Çubuğu(Quick Access Toolbar)Hızlı erişim araç çubuğu, Excel penceresinin en üstünde ya da şeridin altında duran ve seçtiğiniz komutları hangi sekmede olursanız olun görünür tutan küçük araç alanıdır. Kaydet, Geri Al ve Yinele çoğu zaman burada bulunur.Geri Al(Undo)Geri al, Excel'de yapılan son işlemi iptal edip dosyayı bir önceki hâline döndüren komuttur. Ctrl+Z kısayoluyla ya da Hızlı Erişim Araç Çubuğundaki ok düğmesiyle kullanılır ve art arda birçok işlemi geri alabilir.

İlgili yazılar