Başka bir çalışma kitabına makro modülü kopyalama

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

Bir çalışma kitabı başka yerde kullanmak istediğiniz bir Visual Basic for Applications (VBA) makrosu içeriyorsa, Microsoft Visual Basic Düzenleyicisi'ni kullanarak, makroyu içeren modülü açık olan başka bir çalışma kitabına kopyalayabilirsiniz.

Bu makalede

Makrolara ve VBA'ya genel bakış

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

Makrolara ve VBA'ya genel bakış

Makrolar ve VBA konusunda genel bilgilere sahip değilseniz aşağıdaki bilgileri yararlı bulabilirsiniz.

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

  • Makro Kaydet komutunu (Geliştirici sekmesindeki Kod grubundadır) kullanarak makroları kaydedebilirsiniz.

  • Makrolar, VBA programlama dilinde kaydedilir.

  • İnceleyebilir ve makrolarınızı Visual Basic Düzenleyicisi'nde, Excel tarafından açıldığında bir pencere düzenleyebilirsiniz.

    Kitap1'deki Modül1'de saklanan iki makro içeren bir modül

MakeCellGreen ve SetRowHeight adlı makrolar, Kitap1'de depolanan Modül1 adlı bir modüldedir.

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

  1. Geliştirici sekmesi kullanılamıyorsa, bu sekmeyi görüntülemek için aşağıdakileri yapın:

    1. Seçenekler'i tıklatın ve sonra Şeridi Özelleştir kategorisini tıklatın.

    2. Ana Sekmeler altında Geliştirici onay kutusunu seçin ve ardından Tamam'ı tıklatın.

  2. Güvenlik düzeyini, tüm makrolar etkinleştirilecek şekilde geçici olarak ayarlamak için aşağıdakileri yapın:

    1. Geliştirici sekmesinde, Kod grubunda, Makro Güvenliği öğesini tıklatın.

    2. Makro Ayarları kategorisinde, Makro Ayarları altında, Tüm makroları etkinleştir (önerilmez, tehlikeli olabilecek kod çalıştırılabilir) seçeneğini tıklatıp, ardından Tamam düğmesini tıklatın.

      Geliştirici sekmesindeki Kod grubu

      Not    Tehlikeli olabilecek bir kodun çalışmasını engellemek için makrolarla çalışmayı bitirdikten sonra tüm makroları devre dışı bırakan ayarlardan birine dönmenizi öneririz.

  3. Kopyalamak istediğiniz modül içeren çalışma kitabını ve modülü kopyalamak istediğiniz çalışma kitabını açın.

  4. Geliştirici sekmesindeki Kod grubunda Visual Basic'i tıklatın.

    Visual Basic Düzenleyicisi başlatılır.

  5. Visual Basic Düzenleyicisi'nde, Görünüm menüsünde Tasarı Araştırmacısı Düğme resmi ' ı tıklatın.
    Klavye kısayolu    Tasarı Araştırmacısı görüntülemek için CTRL + R tuşuna basabilirsiniz.

  1. Hedef çalışma kitabında Tasarı Araştırmacısı kopyalamak istediğiniz modülü sürükleyin (genellikle adlı VBA proje (< çalışma kitabı adı >).
    VBA proje (Book2.xlsm) ' (Book1.xlsm), VBA proje için Modül1 kopyalarsanız, örnek olarak, modülü Modül1 modülleri düğümü altında VBA proje (Book1.xlsm) kopyalanır.

    VBA Tasarı Araştırmacısı

    Modül1 Makrosu -- Kitap2.xlsm dosyasından Kitap1.xlsm dosyasına kopyalandı

    Modül1 makrosunun kopyası

Sayfanın Başı

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.

Bu bilgi yararlı oldu mu?

Harika! Başka geri bildirim göndermek istiyor musunuz?

Özellikleri nasıl daha iyi hale getirebiliriz?

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

×