Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Belirli bir çalışma kitabını açtığınızda , kaydettiğiniz bir makroyu otomatik olarak çalıştırmak isteyebilirsiniz. Aşağıdaki yordam, bunun nasıl çalıştığını göstermek için bir örnek kullanır. Excel başlatıldığında makroları otomatik olarak çalıştırmak da isteyebilirsiniz.

Başlamadan önce, Geliştirici sekmesinin şeritte göründüğünden emin olun. Daha fazla bilgi için bkz. Geliştirici sekmesini gösterme.

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

Önemli: VBA kodu geri alınamaz, bu nedenle kodunuzu boş bir çalışma kitabında veya var olan bir çalışma kitabının kopyasında test etmeye özen gösterin. Kod istediğiniz işlemi yapmıyorsa, değişiklikleri kaydetmeden çalışma kitabını kapatabilirsiniz.

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

    Geliştirici sekmesindeki Kod grubu

  2. Sol taraftaki VBA Proje Gezgini'nde , çalışma kitabınızın VBA Projesi klasörünü genişletin, ardından ThisWorkbook modülüne çift tıklayın. Proje Gezgini'ni görmüyorsanız, Görünüm >Proje Gezgini'ne gidebilir veya Ctrl+R tuşlarına basabilirsiniz.

    Visual Basic Düzenleyicisi'ndeki (VBE) ThisWorkbook modülü
  3. Sağ tarafta açılan modül penceresine aşağıdaki kodu ekleyin:

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

    Visual Basic Düzenleyicisi'ni kapatın (hiçbir şey kaydetmeniz gerekmez).

  5. Çalışma kitabını Excel Macro-Enabled Çalışma Kitabı (*xlsm) olarak kaydedin ve kapatın.

Çalışma kitabını bir sonraki açışınızda, Workbook_Open yordamına eklediğiniz kod otomatik olarak çalıştırılır.

Başlamadan önce, Geliştirici sekmesinin şeritte göründüğünden emin olun. Bunu yapmak için:

  1. Menüde , Excel > Tercihler... > Şerit & Araç Çubuğu'na tıklayın.

  2. Şeridi Özelleştir kategorisinin Ana Sekmeler listesinde Geliştirici onay kutusunu seçin.

  3. Kaydet'e tıklayın.

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

Önemli: VBA kodu geri alınamaz, bu nedenle kodunuzu boş bir çalışma kitabında veya var olan bir çalışma kitabının kopyasında test etmeye özen gösterin. Kod istediğiniz işlemi yapmıyorsa, değişiklikleri kaydetmeden çalışma kitabını kapatabilirsiniz.

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

  2. Sol taraftaki VBA Proje Gezgini'nde , çalışma kitabınızın VBA Projesi klasörünü genişletin, ardından ThisWorkbook modülüne çift tıklayın.

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

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

    Visual Basic Düzenleyicisi'ni kapatın (hiçbir şey kaydetmeniz gerekmez).

  5. Çalışma kitabını Excel Macro-Enabled Çalışma Kitabı (*xlsm) olarak kaydedin ve kapatın.

Çalışma kitabını bir sonraki açışınızda, Workbook_Open yordamına eklediğiniz kod otomatik olarak çalıştırılır.

Daha fazla yardım mı gerekiyor?

Her zaman Excel Teknik Topluluğu sayfasında bir uzmana soru sorabilir veya Topluluklar sayfasından destek alabilirsiniz.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×