İçindekiler:
Video: 20)ÇALIŞMA KİTABINI PAYLAŞMA 2024
Excel'deki daha can sıkıcı şeylerden bir tanesi aynı anda birçok çalışma kitabını kapatmaktır. Açtığınız her çalışma kitabı için, çalışmayı etkinleştirmeniz, kapatmanız ve değişikliklerin kaydedilmesini onaylamanız gerekir. Excel'in hepsini bir kerede kapatmanın kolay bir yolu yoktur. Bu küçük makro, sıkıntıyla ilgileniyor.
Makro nasıl çalışır?
Bu makroda, Çalışma Kitabı koleksiyonu, tüm açılmış çalışma kitaplarına döngüydü. Makro, her bir çalışma kitabında döngüdükçe, onları kaydeder ve kapatır:
Sub Macro1 () 'Adım 1: Değişkenlerinizi bildirin Dim wb As Workbook' Adım 2: Çalışma kitaplarını birbirine geçirin, Kaydedin ve Çalışma Kitapları wb'deki Her bir wb için kapatın. Close SaveChanges: = True Sonraki wb End Sub
Adım 1, bir Çalışma Kitabı nesnesini temsil eden bir Nesne değişkeni bildirir. Bu, açık çalışma kitaplarını numaralandırmanızı, gittiğiniz adları yakalamanızı sağlar.
Adım 2, açık çalışma kitaplarını basitçe tekrarlar ve kaydeder ve kapatır. Onları kaydetmek istemiyorsanız, SaveChanges bağımsız değişkenini Doğrudan Yanlış olarak değiştirin.
Makro nasıl kullanılır
Bu makroyu depolamak için en uygun yer kişisel makro çalışma kitabınızdadır. Bu şekilde, makro her zaman kullanılabilir. Excel'i her başlattığınızda kişisel makro çalışma kitabı yüklenir. VBE proje penceresinde kişisel adı verilir. xlsb.
-
Alt + F11 tuşlarına basarak Visual Basic Düzenleyicisi'ni etkinleştirin.
-
Kişisel'i sağ tıklayın. xlb'yi tıklayın.
-
Ekle → Modül'ü seçin.
-
Kodu yeni oluşturulan modüle yazın veya yapıştırın.
Kişisel görmüyorsanız. xlb, proje pencerenizde henüz mevcut değil. Hedef olarak kişisel makro çalışma kitabını kullanarak kayıt makrosu bulacaksınız.
Makroyu kişisel makro çalışma kitabınıza kaydetmek için Makro Kaydet iletişim kutusunu açın. Makro Kaydetme açılan listesinde Kişisel Makro Çalışma Kitabı'nı seçin. Daha sonra birkaç hücre tıklaması kaydedin ve kaydı durdurun. Kaydedilen makroyu atıp yerine koyabilirsiniz.