Excel'de Makro Nasıl Çalıştırılır - Eksiksiz Adım Adım Kılavuz

Videoyu İzle - Excel'de Makro Nasıl Çalıştırılır

Excel'de, kaydederek veya VB düzenleyicide kod yazarak bir makro oluşturabilirsiniz.

Oluşturulduktan sonra makroyu çalıştırmanız gerekir.

Bu eğitimde, size Excel'de bir makro çalıştırmanın farklı yollarını göstereceğim.

VBA'yı kolay yoldan öğrenmekle ilgileniyorsanız, Çevrimiçi Excel VBA Eğitimi.

Excel'de Makro Nasıl Çalıştırılır

Bu öğreticinin amacı için, aşağıdaki koda sahip 'ColorCell' adlı bir makromuz olduğunu varsayalım:

Sub ColorCell() Range("A1").Interior.Color = vbRed End Sub

Bu tek satırlık kod, aktif sayfanın A1 hücresini kırmızı renkle dolduracaktır.

Şimdi bu makroyu Excel'de çalıştırmanın çeşitli yollarını görelim.

Bir Şekle Tıklayarak Makroyu Çalıştırın

Bir makroyu çalıştırmanın en kolay yollarından biri, çalışma sayfasında bir düğme bulundurmak ve makroyu yürütmek için bu düğmeyi tıklamaktır.

Kolay ve sezgisel.

Bu yöntemin yararı, herkesin makroyu çalıştırmasını gerçekten kolay ve sezgisel hale getirmesidir. Çalışma kitabını VBA bilgisi olmayan biriyle paylaşsanız bile, o sadece düğmeye tıklayıp eylemlerin gerçekleştiğini görebilir (arka uçta ne olduğunu bile bilmeden).

Aşağıda gösterildiği gibi bir şey:

İşte bunu yapmak için adımlar:

  • Ekle sekmesini tıklayın.
  • Çizimler grubunda Şekiller simgesine tıklayın. Makroyu atamak istediğiniz herhangi bir şekli ekleyin.
  • Çalışma sayfasında herhangi bir yeri tıklayın. Şekil nesnesini çalışma sayfasına ekleyecektir.
  • Şekli istediğiniz gibi yeniden boyutlandırın/biçimlendirin. Yukarıdaki örnekte boyutu, rengi ve kenarlığı değiştirdim. Ayrıca şekle herhangi bir metni basitçe seçip metni yazarak da ekleyebilirsiniz.
  • Şekle sağ tıklayın ve Makro Ata seçeneğini seçin. Bu, Makro Ata iletişim kutusunu açar.
  • Makro Ata iletişim kutusunda, şekle atamak istediğiniz makroyu seçin ve Tamam düğmesini tıklayın.

Bu kadar! Şimdi şekil bir düğme olarak çalışacak ve üzerine tıkladığınızda, atanan makroyu çalıştıracaktır.

Bir Düğmeye Tıklayarak Makroyu Çalıştırın

Şekil biçimlendirebileceğiniz bir şey olsa da, düğmenin standart bir biçimi vardır.

İşte nasıl göründüğü:

Bir düğmeye makro atayabilir ve ardından bu düğmeye tıklayarak makroyu çalıştırabilirsiniz.

Bir düğmeye makro atama adımları şunlardır:

  • Geliştirici sekmesine gidin -> Kontroller -> Ekle -> Form Kontrolleri -> Düğme.
    • Geliştirici sekmesi varsayılan olarak şeritte görünmez ve kullanmadan önce eklemeniz gerekebilir…
  • Çalışma sayfasında herhangi bir yeri tıklayın. Bunu yaptığınız anda, Makro Ata iletişim kutusu açılacaktır.
  • Düğmeye atamak istediğiniz makroyu seçin ve Tamam'a tıklayın. Bu, düğmeyi çalışma sayfasına ekler.

Bu teknik kullanılarak eklenen düğme standart bir düğmedir ve düğmenin biçimlendirmesini değiştiremezsiniz (hemen hemen her şeyi değiştirebileceğiniz şekillerin aksine).

Ancak, düğmenin metnini değiştirebilirsiniz. Bunu yapmak için, üzerine sağ tıklayın ve Metni Düzenle'yi seçin.

Not: Onay kutusu veya kaydırma çubuğu gibi diğer etkileşimli kontrollere de bir makro atayabilirsiniz.

Şeritten Makro Çalıştırın (Geliştirici Sekmesi)

Çalışma kitabında birden çok makronuz varsa, Makrolar iletişim kutusunda tüm makroların bir listesini görebilirsiniz. Tek bir yerden birden fazla makro çalıştırmayı kolaylaştırır.

İşte adımlar:

  • Geliştirici Sekmesi -> Kod -> Makrolar'a gidin.
  • Makrolar iletişim kutusu, çalışma kitabındaki tüm makroları listeler. Çalıştırmak istediğinizi seçin.
  • Çalıştıra tıkla.

VB Düzenleyiciden bir Makro Çalıştırın

Makroları yazan ve test eden sizseniz, düğmeler eklemek yerine doğrudan VB Editöründen bir makro çalıştırabilirsiniz.

İşte adımlar:

  • Kod penceresindeki kod içindeki herhangi bir satırı seçin. Birden fazla makronuz/alt öğeniz varsa, imlecinizin çalıştırmak istediğiniz makroda olduğundan emin olun.
  • Araç çubuğuna gidin ve Yeşil üçgen simgesine tıklayın (klavye kısayolunu da kullanabilirsiniz - F5).

Bunu yaptığınız anda, makro yürütülür.

Yalnızca VB Düzenleyici açıksa (ve çalışma sayfasını göremiyorsanız), çalışma sayfasında meydana gelen değişikliği göremeyebilirsiniz. VB Düzenleyici ekranını simge durumuna küçültebilir ve ardından değişiklikleri gerçek zamanlı olarak görmek için makroyu çalıştırabilirsiniz.

Aşağıdaki Excel VBA Eğitimlerini de Beğenebilirsiniz:

  • Excel VBA'da Hücreler ve Aralıklarla Çalışma.
  • VBA'da Çalışma Sayfalarıyla Çalışmak.
  • VBA'da Çalışma Kitaplarıyla Çalışmak.
  • Excel VBA'da Döngüleri Kullanma.
  • Excel VBA'da IF Sonra Else İfadesini Kullanma.
  • Excel'de Kullanıcı Tanımlı İşlevler Oluşturma.
  • Excel VBA Etkinlikleri - Kolay (ve Eksiksiz) Bir Kılavuz.
  • Excel'de Kişisel Makro Çalışma Kitabı Nasıl Oluşturulur ve Kullanılır.
  • 24 Faydalı Excel Makro Örnekleri.
  • Excel Eklentisi Nasıl Oluşturulur ve Kullanılır.
  • Excel VBA'da Sonraki Döngü İçin Kullanma Kılavuzu.
wave wave wave wave wave