Excel Makro Eğitimi

Bu eğitici, Excel'de basit bir makro oluşturmak için makro kaydediciyi kullanmayı kapsar. Makro kaydedici, tüm tuş vuruşlarını ve farenin tıklamalarını kaydederek çalışır. Bu öğreticide oluşturulan makro, çalışma sayfası başlığına bir dizi biçimlendirme seçeneği uygulayacaktır.

Excel 2007 ve 2010'da, makroyla ilgili tüm komutlar, şeridin Geliştirici sekmesinde bulunur. Çoğunlukla, makro komutlarına erişmek için bu sekmenin şeride eklenmesi gerekir. Bu dersin kapsadığı konular arasında şunlar bulunur:

06/06

Geliştirici Sekmesini Ekleme

Bu Resmi Büyütmek için Tıklayınız - Excel'de Geliştirici Sekmesini Ekleyiniz. © Ted French
  1. Dosya menüsünü açmak için şeridin Dosya sekmesine tıklayın.
  2. Excel Seçenekleri iletişim kutusunu açmak için menüdeki Seçenekler'e tıklayın.
  3. İletişim kutusunun sağ penceresindeki mevcut seçenekleri görüntülemek için soldaki pencerede Özelleştir Şerit seçeneğini tıklayın.
  4. Seçeneklerin Ana Sekmeler bölümünde, pencere Geliştirici seçeneğini işaretler.
  5. Tamam'a tıklayın.
  6. Geliştirici sekmesi, şimdi Excel 2010'daki şeritte görünmelidir.

Excel 2007'de Geliştirici Sekmesini Ekleme

  1. Excel 2007'de, açılır menüyü açmak için Office düğmesine tıklayın.
  2. Excel Seçenekleri iletişim kutusunu açmak için menünün altındaki Excel Seçenekleri düğmesini tıklayın.
  3. Açık iletişim kutusunun sol penceresinin üstündeki Popüler seçeneğine tıklayın.
  4. Açık iletişim kutusunun sağ penceresindeki şeritte Geliştirici Sekmesini Göster'e tıklayın.
  5. Tamam'a tıklayın.
  6. Geliştirici sekmesi şimdi şeritte görünmelidir.

02/06

Bir Çalışma Sayfası Başlığı Ekleme / Excel Makro Kaydedici

Excel Makro Kaydedici İletişim Kutusunu Açma. © Ted French

Makromuzu kaydetmeye başlamadan önce, biçimlendireceğimiz çalışma sayfası başlığını eklememiz gerekiyor.

Her çalışma sayfasının başlığı genellikle bu çalışma sayfasına özgü olduğundan, başlığı makroya dahil etmek istemeyiz. Bu nedenle, makro kaydediciyi başlatmadan önce çalışma sayfasına ekleyeceğiz.

  1. Çalışma sayfasındaki A1 hücresini tıklayın.
  2. Başlığı yazın: Haziran 2008 için Cookie Shop Expenses .
  3. Klavyede Enter tuşuna basın.

Excel Makro Kaydedici

Excel'de makro oluşturmanın en kolay yolu makro kaydediciyi kullanmaktır. Böyle yaparak:

  1. Geliştiriciler sekmesini tıklayın.
  2. Makro Kaydet iletişim kutusunu açmak için şeritte Makro Kaydet'e tıklayın.

03/06

Makro Kaydedici Seçenekleri

Makro Kaydedici Seçenekleri. © Ted French

Bu iletişim kutusunda tamamlamak için 4 seçenek vardır:

  1. Makro adı - makronuza açıklayıcı bir ad verin. İsim bir harfle başlamalı ve boşluklara izin verilmemelidir. Sadece harfler, sayılar ve alt çizgi karakteri kullanılabilir.
  2. Kısayol tuşu - (isteğe bağlı) mevcut alanda bir harf, sayı veya diğer karakterleri doldurun. Bu, CTRL tuşunu basılı tutarak ve klavyede seçilen harfi basarak makroyu çalıştırmanızı sağlar.
  3. Makroyu depola
    • Seçenekler:
    • Bu çalışma kitabı
      • Makro sadece bu dosyada kullanılabilir.
    • Yeni çalışma kitabı
      • Bu seçenek yeni bir Excel dosyası açar. Makro sadece bu yeni dosyada kullanılabilir.
    • Kişisel makro çalışma kitabı.
      • Bu seçenek, makrolarınızı depolayan ve bunları tüm Excel dosyalarında kullanabileceğiniz gizli bir dosya Personal.xls oluşturur.
  4. Açıklama - (isteğe bağlı) makronun bir açıklamasını girin.

Bu Eğitici için

  1. Yukarıdaki resimde bulunanlarla eşleştirmek için Makro Kaydet iletişim kutusundaki seçenekleri ayarlayın.
  2. Tamam'a tıklamayın - henüz - aşağıya bakın.
    • Makro Kaydet iletişim kutusundaki Tamam düğmesine tıklamak az önce tanımladığınız makroyu kaydetmeye başlar.
    • Daha önce belirtildiği gibi, makro kaydedici, tüm tuş vuruşlarını ve farenin tıklamalarını kaydederek çalışır.
    • Format_titles makrosunun oluşturulması, makro kaydedici çalışırken, farenin bulunduğu ana sekmedeki bir dizi biçim seçeneğinin tıklatılmasını içerir.
  3. Makro kaydediciyi başlatmadan önce bir sonraki adıma geçin.

04/06

Makro Adımlarını Kaydetme

Makro Adımlarını Kaydetme. © Ted French
  1. Makro kaydediciyi başlatmak için Makro Kaydet iletişim kutusundaki Tamam düğmesini tıklayın.
  2. Şeritteki Ana Sayfa sekmesine tıklayın.
  3. Çalışma sayfasındaki A1 - F1 hücrelerini vurgulayın.
  4. A1 ve F1 hücreleri arasındaki başlığı ortalamak için Birleştir ve Merkez simgesine tıklayın.
  5. Dolgu rengi açılır listesini açmak için Dolgu Rengi simgesini (bir boya kutusu gibi görünüyor) tıklayın.
  6. Seçili hücrelerin arka plan rengini maviye çevirmek için listeden Mavi, Aksan 1'i seçin.
  7. Yazı tipi rengi açılır listesini açmak için Yazı Tipi Rengi simgesine tıklayın (büyük bir "A" harfi).
  8. Seçilen hücrelerdeki metni beyaza dönüştürmek için listeden Beyaz'ı seçin.
  9. Yazı tipi boyutu açılır listesini açmak için Yazı Tipi Boyutu simgesini (boya simgesinin üstünde) tıklayın.
  10. Seçili hücrelerdeki metnin boyutunu 16 puntoya değiştirmek için listeden 16'yı seçin.
  11. Şeritteki Geliştirici sekmesini tıklayın.
  12. Makro kaydını durdurmak için şeridin Kaydı Durdur düğmesine tıklayın.
  13. Bu noktada, çalışma sayfanızın başlığı, yukarıdaki görüntüdeki başlığa benzemelidir.

05/06

Makroyu Çalıştırma

Makroyu Çalıştırmak. © Ted French

Kaydettiğiniz bir makroyu çalıştırmak için:

  1. Elektronik tablonun altındaki Sayfa 2 sekmesini tıklayın.
  2. Çalışma sayfasındaki A1 hücresini tıklayın.
  3. Başlığı yazın: Temmuz 2008 için Cookie Shop Expenses .
  4. Klavyede Enter tuşuna basın.
  5. Şeritteki Geliştirici sekmesini tıklayın.
  6. Görünüm Makrosu iletişim kutusunu açmak için şeritte Makrolar düğmesini tıklatın.
  7. Makro adı penceresindeki format_titles makrosuna tıklayın.
  8. Çalıştır düğmesine tıklayın.
  9. Makro adımları otomatik olarak çalışmalı ve 1. sayfadaki başlığa uygulanan aynı biçimlendirme adımlarını uygulamalıdır.
  10. Bu noktada, çalışma sayfası 2'deki başlık, çalışma sayfası 1'deki başlığa benzemelidir.

06/06

Makro Hataları / Makro Düzenleme

Excel'deki VBA Editör Penceresi. © Ted French

Makro Hataları

Makronuz beklendiği gibi çalışmadıysa, en kolay ve en iyi seçenek öğreticinin adımlarını tekrar izleyip makroyu yeniden kaydetmektir.

Makroya Düzenleme / Adım

Visual Basic for Applications (VBA) programlama dilinde bir Excel makro yazılır.

Makro iletişim kutusundaki Edit veya Step Into düğmelerine tıklamak VBA editörünü başlatır (yukarıdaki resme bakın).

VBA editörünün kullanılması ve VBA programlama dilinin kullanılması bu öğreticinin kapsamı dışındadır.