Bir çalışma kitabını açarken makroyu otomatik olarak çalıştırma

Önemli: Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne buradan ulaşabilirsiniz.

Otomatik olarak belirli bir çalışma kitabını açtığınızda çalışacak şekilde kaydettiğiniz Makroyu isteyebilirsiniz. Aşağıdaki yordamda örnek nasıl çalıştığını göstermek için kullanır. Excel otomatik olarak başlatıldığında makroları çalıştırmakiçin de isteyebilirsiniz.

Başlamadan önce Şeritte Geliştirici sekmesini gösterildiğinden emin olun. Daha fazla bilgi için bkz: Geliştirici sekmesini gösterin.

Aşağıdaki örnek kullanmak için yeni bir çalışma kitabını açın.

Önemli: VBA kodu geri, bu yüzden kodunuzu boş bir çalışma kitabı veya varolan bir çalışma kitabının bir kopyasını test emin olun. Kodu, istediğiniz işlem yapılmazsa, çalışma kitabını değişiklikleri kaydetmeden kapatabilirsiniz.

  1. Geliştirici > Visual Basic'i tıklatın.

    Geliştirici sekmesindeki Kod grubu

  2. VBA Tasarı Araştırmacısı sol taraftaki, çalışma kitabınız için VBA projesi klasörünü genişletin, sonra BuÇalışmaKitabı modülü çift tıklatın. Tasarı Araştırmacısı göremiyorsanız, Görünüm gidebilirsiniz > Tasarı Araştırmacısıveya Ctrl + Rtuşlarına basın.

    BuÇalışmaKitabı modülü uygulamasında Visual Basic Düzenleyicisi'ni (VBE)
  3. Sağ tarafta açılan modülü penceresinde, aşağıdaki kodu ekleyin:

    Private Sub Workbook_Open()
    ' Put your code here
    End Sub
  4. Sub yordamı Sub ve End Sub satırlarını arasında kaydedilen kodunuzu yapıştırın.

    (Kaydetmeniz gerekmez) Visual Basic Düzenleyicisi'ni kapatın.

  5. Çalışma kitabı olarak Kaydet bir Excel makro içerebilen çalışma kitabı (* xlsm)ve kapatın.

Çalışma kitabı, bir sonraki açışınızda Workbook_Open yordama eklenen kodu otomatik olarak çalışır.

Başlamadan önce Şeritte Geliştirici sekmesini gösterildiğinden emin olun. Bunu yapmak için:

  1. Excel menüsünde > Tercihler … > şeridi ve araç çubuğu.

  2. Şeridi Özelleştir kategorisinde, Ana sekmeler listesinde Geliştirici onay kutusunu seçin.

  3. Kaydet'i tıklatın.

Aşağıdaki örnek kullanmak için yeni bir çalışma kitabını açın.

Önemli: VBA kodu geri, bu yüzden kodunuzu boş bir çalışma kitabı veya varolan bir çalışma kitabının bir kopyasını test emin olun. Kodu, istediğiniz işlem yapılmazsa, çalışma kitabını değişiklikleri kaydetmeden kapatabilirsiniz.

  1. Geliştirici > Visual Basic'i tıklatın.

  2. VBA Tasarı Araştırmacısı sol taraftaki, çalışma kitabınız için VBA projesi klasörünü genişletin, sonra BuÇalışmaKitabı modülü çift tıklatın.

  3. Sağ tarafta açılan modülü penceresinde, aşağıdaki kodu ekleyin:

    Private Sub Workbook_Open()
    ' Put your code here
    End Sub
  4. Sub yordamı Sub ve End Sub satırlarını arasında kaydedilen kodunuzu yapıştırın.

    (Kaydetmeniz gerekmez) Visual Basic Düzenleyicisi'ni kapatın.

  5. Çalışma kitabı olarak Kaydet bir Excel makro içerebilen çalışma kitabı (* xlsm)ve kapatın.

Çalışma kitabı, bir sonraki açışınızda Workbook_Open yordama eklenen kodu otomatik olarak çalışır.

Daha fazla yardım mı gerekiyor?

Sorularınızı Excel Teknoloji Topluluğu’ndaki uzmanlara sorabilir, Yanıt topluluğu’ndan destek alabilir ya da Excel için UserVoice platformuna yeni bir özellik veya iyileştirme önerisi sunabilirsiniz.

Not: Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×