Hiç başka bir bilgisayarda kullanmak istediğiniz harika bir Excel makrosu oluşturdunuz mu? İşte nasıl yapılacağı.

Excel makroları, yinelenen görevleri kolaylaştıran ve üretkenliği artıran güçlü otomasyon araçlarıdır. İş süreçlerinizi otomatikleştirmek için makrolar oluştururken, bunları birden fazla bilgisayarda iş arkadaşlarınızla paylaşmanız gerekebilir. Ancak bu makroları nasıl aktarabilir ve başka bir bilgisayarda sorunsuz çalışmasını nasıl sağlayabilirsiniz?

Bu kılavuzda, Excel makrolarınızı birden çok bilgisayarda aktarmanıza ve kullanmanıza yardımcı olacak çeşitli yöntemleri keşfederek sizin ve iş arkadaşlarınızın görevleri verimli bir şekilde gerçekleştirmesini sağlayacağız.

1. Çalışma Kitabınızı Makro Etkin Çalışma Kitabı Olarak Kaydetme ve Aktarma

Makroları aktarmanın en basit yolu, makroları içeren Excel çalışma kitabını .XLSM dosya uzantılı makro özellikli bir çalışma kitabı olarak kaydetmektir. Bu yöntem, makroları korumanıza olanak tanır ve bunların uygun Excel sürümünün yüklü olduğu herhangi bir bilgisayarda çalıştırılabilmesini sağlar.

instagram viewer

Çalışma kitabınızı makro özellikli bir çalışma kitabı olarak kaydetmek için şu adımları izleyin:

  1. Aktarmak istediğiniz makroyu içeren Excel çalışma kitabını açın.
  2. Tıklamak Dosya menüde ve seçin Farklı kaydet.
  3. Dosyayı kaydetmek için bir konum seçin ve dosya için bir ad girin.
  4. itibaren tür olarak kaydet açılır menü, seçin Excel Makro Etkin Çalışma Kitabı
  5. Tıklamak Kaydetmek çalışma kitabını .XLSM biçiminde kaydetmek için.

Çalışma kitabını makro etkin bir dosya olarak kaydettikten sonra iş arkadaşlarınızla paylaşmak çok kolaydır. Bir USB flash sürücü kullanmak uygundur dosyaları bir bilgisayardan diğerine aktarmanın yolu; ancak, daha hızlı aktarım için, makro özellikli çalışma kitabınızı, alıcının bilgisayarına indirilebilecek bir e-posta eki olarak göndermenizi öneririz.

Paylaşılan Excel dosyasını başka bir bilgisayarda ilk açtığınızda makroların devre dışı bırakıldığını söyleyen bir uyarı mesajı çıkıyor. Tıkla İçeriği etkinleştirmek uyarı mesajındaki düğme risksiz makroları etkinleştir.

Artık üzerine tıklayarak makroları başka bir bilgisayarda görüntüleyebilir ve çalıştırabilirsiniz. makrolar içinde Geliştirici sekme.

2. VBA Editörünü Kullanarak Makro Kodlarını Dışa ve İçe Aktarma

Makroları başka bir bilgisayara aktarmanın başka bir yöntemi, makro kodlarını VBA Editörü kullanarak dışa ve içe aktarmayı içerir. Bu yaklaşım, çalışma kitabınızdaki makro kodlarını ayıklamanıza ve bunları başka bir çalışma kitabına aktarmanıza olanak tanıyarak tüm Excel çalışma kitaplarını paylaşma gereksinimini ortadan kaldırır.

Bu yöntem aynı zamanda daha güvenli çünkü Excel çalışma kitapları çeşitli nedenlerle bozulabilirve bu nedenle, çalışma kitaplarının tamamı olmadan makroları doğrudan paylaşmak, önemli kodların bozulmasını veya kaybolmasını önler.

Makroları dışa aktarmak için şu adımları izleyin:

  1. Makroları içeren Excel çalışma kitabınızı açın.
  2. Basmak Alt + F11 VBA Editörünü açmak için.
  3. VBA Editöründe, aktarmak istediğiniz makroları içeren modülü seçin.
  4. Seçilen modüle sağ tıklayın ve seçin Aktarma dosyası… seçenek. Alternatif olarak, üzerine tıklayabilirsiniz. Dosya menüsünü seçin ve Aktarma dosyası… oradan seçenek veya basın Ctrl + E klavyenizde.
  5. Görünen iletişim kutusunda konumu ve dosya adını girin ve tıklayın. Kaydetmek. Modül, bilgisayarınıza bir .BAS dosyası olarak kaydedilir.

Tüm modüller dışa aktarılıp kaydedildikten sonra, bunları bir USB sürücü veya e-posta yoluyla ikinci bilgisayara aktarın. Ardından, şu adımları izleyin:

  1. İkinci bilgisayarda, makroları almak istediğiniz hedef çalışma kitabını açın.
  2. Basmak Alt + F11 VBA Editörünü açmak için.
  3. üzerine sağ tıklayın Modüller içindeki klasör proje pencere ve seçin Önemli dosya… menüden.
  4. Aktardığınız .BAS dosyasını bulun ve seçin ve tıklayın Açık makroları hedef çalışma kitabına almak için.

Birden çok modülü kaydetmek istiyorsanız, bunları bilgisayarınıza ayrı ayrı kaydetmeniz gerekeceğini unutmayın.

3. Personal.xlsb Dosyasını E-postayla Gönderin ve İkinci Bilgisayardan Erişin

Personal.xls dosyası, Excel'i başlattığınızda otomatik olarak yüklenen ve makrolarınıza herhangi bir Excel çalışma kitabından erişilebilen gizli bir çalışma kitabıdır.

Kişisel Makro Çalışma Kitabında (Personal.xlsb) saklanan makrolarınıza başka bir bilgisayarda erişmek istiyorsanız, kişisel çalışma kitabını kendinize e-posta ile gönderebilir ve ikinci bilgisayara indirebilirsiniz.

  1. Personal.xls dosyasını bilgisayarınızda bulun.
    • Gizli saklıdır XLSTART aşağıdaki şekilde erişilebilen klasör: C:\Kullanıcılar\[Kullanıcı Adı]\AppData\Roaming\Microsoft\Excel\XLSTART.
  2. Kendinize yeni bir e-posta oluşturun ve Personal.xlsb dosyasını e-postaya ekleyip gönderin.
  3. E-postanıza ikinci bilgisayardan erişin ve ekli Personal.xlsb dosyasını e-postadan bilgisayardaki uygun konuma indirin. XLSTART dosya.
  4. İkinci bilgisayarda yeni bir Excel çalışma kitabı açın. Personal.xlsb dosyasının VBA Editörüne otomatik olarak yüklendiğini göreceksiniz ve makrolarınız ikinci bilgisayarda kullanıma hazır olacak.

Alternatif olarak, Personal.xlsb dosyasındaki modülleri de verebilir ve normal Excel çalışma kitabından modülleri alıp aldığınız gibi ikinci bilgisayarda alabilirsiniz.

4. Makroları Bir E-postaya Kopyala-Yapıştır

Makrolarınız nispeten kısa kod parçacıklarından oluşuyorsa, kodları kopyalayıp doğrudan bir e-postaya yapıştırabilir ve bunlara ikinci bir bilgisayardan erişebilirsiniz. Bu yöntem, tüm çalışma kitaplarını veya dosyaları aktarma ihtiyacını ortadan kaldırarak paylaşım sürecini daha akıcı ve verimli hale getirir.

VBA Editöründe, aktarmak istediğiniz makroları içeren modülü bulun. tuşuna basarak tüm makro kodunu seçin. CTRL+A ve kopyalayın. İş arkadaşınız veya kendiniz için yeni bir e-posta oluşturun, kopyalanan makro kodunu e-posta gövdesine yapıştırın ve gönderin.

İkinci bilgisayarda bir Excel çalışma kitabı açın ve tuşuna basın. Alt + F11 VBA Editörünü açmak için. Tıklamak Sokmak > Modül Yeni bir modül oluşturmak için. Alınan e-postadaki kodu kopyalayın ve VBA Düzenleyici'deki boş alana yapıştırın. Basmak Alt + F8 makroyu çalıştırmak ve test etmek için.

Makro Kodlarınızı Çalışma Alanınızda Paylaşarak İş Akışlarını Kolaylaştırın

Excel makrolarınızı başka bir bilgisayara aktarmak ve kullanmak çeşitli yöntemlerle gerçekleştirilebilir. Çalışma kitaplarının tamamını değil de yalnızca makroları paylaşmak istiyorsanız, en iyisi VBA düzenleyicideki dışa/içe aktarma özelliğini kullanmak veya makro kodlarını kopyalayıp bir e-postaya yapıştırmak.

Ancak, çalışma kitabının tamamını paylaşmak sorun değilse, .XLSM dosya biçiminde kaydetmek ve USB veya e-posta yoluyla aktarmak uygun bir seçenektir. İhtiyaçlarınıza en uygun yöntemi seçin ve iş arkadaşlarınızla işbirliği yapmak veya farklı bilgisayarlarda sorunsuz bir şekilde çalışmak için makrolarınızı paylaşın veya aktarın.