Applies ToMicrosoft 365 için Excel Mac'te Microsoft 365 için Excel Excel 2024 Mac için Excel 2024 Excel 2021 Mac için Excel 2021 Excel 2019 Excel 2016

Çalışma kitabında başka bir yerde kullanmak istediğiniz bir Visual Basic for Applications (VBA) makro varsa, Visual Basic Düzenleyici (VBE) kullanarak bu makroyu içeren modülü başka bir açık çalışma kitabına kopyalayabilirsiniz.

Makrolar ve VBA araçları, varsayılan olarak gizli olan Geliştirici sekmesinde bulunabilir, bu nedenle ilk adım bunu etkinleştirmektir.

  • Windows için Dosya > Seçenekleri > Şeridi Özelleştir'e gidin.

  • Mac için, Excel > Tercihleri... > Şerit & Araç Çubuğu'na gidin.

  • Ardından, Şeridi Özelleştir bölümünde, Ana Sekmeler'in altında Geliştirici onay kutusunu işaretleyin.

Makrolara ve VBA'ya genel bakış

Genel olarak makroları ve VBA'yı bilmiyorsanız aşağıdaki bilgileri yararlı bulabilirsiniz.

  • Makro, görevleri otomatikleştirmek için kullanabileceğiniz bir eylem veya eylem kümesidir.

  • Geliştirici sekmesindeki Makro Kaydet komutunu kullanarak makroları kaydedebilirsiniz.

  • Makrolar VBA programlama dilinde kaydedilir.

  • Excel tarafından açılan bir pencere olan Visual Basic Düzenleyici makrolarınızı inceleyebilir ve düzenleyebilirsiniz. Windows için VBE penceresi örneği: Kitap1'deki Modül1'de saklanan iki makro içeren bir modül

MakeCellGreen ve SetRowHeight adlı makrolar, Book1'de depolanan Module1 adlı modülde yer alır.

Modülü bir çalışma kitabından diğerine kopyalama

  1. Hem kopyalamak istediğiniz makroyu içeren çalışma kitabını hem de kopyalamak istediğiniz çalışma kitabını açın.

  2. Geliştirici sekmesinde Visual Basic'e tıklayarak Visual Basic Düzenleyici açın.

  3. Visual Basic Düzenleyici Görünüm menüsünde Proje Gezgini'ne Düğme resmitıklayın veya CTRL+R tuşlarına basın.

  4. Proje Gezgini bölmesinde, kopyalamak istediğiniz makroyu içeren modülü hedef çalışma kitabına sürükleyin. Bu örnekte Module1'i Book2.xlsm dosyasından Book1.xlsm'ye kopyalayacağız.  

    VBA Tasarı Araştırmacısı

  1. Module1, Book2.xlsm'den kopyalandı

  2. Module1 kopyası Book1.xlsm'ye kopyalandı

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.