İçindekiler
Excel ile çalışacak olanlar VBA Bazen bu sorunla çok sık karşılaşıyoruz, deniyoruz ama bir Makroyu düzenleyemiyoruz ve bir Makroyu düzenleyemediğiniz gösteriliyor Makro Bu makalede, bu sorunu oldukça kolay ve kapsamlı bir şekilde nasıl çözebileceğinizi göstereceğim.
Alıştırma Çalışma Kitabını İndirin
Bu makaleyi okurken egzersiz yapmak için bu alıştırma çalışma kitabını indirin.
Makro Düzenlenemiyor.xlsm2 Gizli Çalışma Kitabında Makro Düzenlenemiyor için Kolay Çözümler
Burada bir Makro Bir bildirim kutusu beliriyor ve bana bir çalışma kitabını silemeyeceğimi söylüyor. Makro Gizli bir çalışma kitabında. Makrolar çoğu zaman hayatlarında en az bir kez bu sorunla karşılaşmışlardır.
Şimdi merak edebilirsiniz, açtığım ve üzerinde çalıştığım halde neden gizli bir çalışma kitabı olarak gösteriliyor? Tamam, cevap şu Makro aslında etkin çalışma kitabınızın içinde değil, gizli olan farklı bir çalışma kitabının içinde (adı PERSONAL.xlsb burada, resmi kontrol edin), ancak herhangi bir çalışma kitabını her açtığınızda, içinde gösterilir.
Bu nedenle, düzenlemeye çalıştığınızda düzenleyemezsiniz.
Bugünkü amacımız bu sorunu çözmek. Makro gizli bir çalışma kitabında.
Bu sorunu iki olası yolla çözebiliriz.
1. Önce Gizlemeyi Kaldırarak Gizli Bir Çalışma Kitabındaki Makroyu Düzenleme
Bu yöntemde, önce gizli çalışma kitabının gizliliğini kaldıracağız ve ardından Makro üzerinde.
Bu işlemi gerçekleştirmek için aşağıda belirtilen adımları izleyin.
⧪ Adım 1: Görünüm Sekmesinden Göster Diyalog Kutusunu Açma
Açın Görünüm sekmesini seçin. Ardından Excel şeridindeki Pencereler üzerine tıklayın Göster .
⧪ Adım 2: Çalışma Kitabını Diyalog Kutusundan Kaldırma
Adında bir diyalog kutusu Göster Gizli çalışma kitabının adını seçin ( PERSONAL.xlsb burada) ve tıklayın TAMAM. .
⧪ Adım 3: Makroyu Düzenleme
Şimdi düzenleyebilirsiniz Makro . altında Geliştirici sekmesine tıklayın, ardından Makrolar bölüm kodundan.
Adında bir diyalog kutusu Makrolar açılacaktır. İstediğiniz Makro ve üzerine tıklayın Düzenle .
Artık düzenleyebilirsiniz.
Daha fazlasını okuyun: Excel'de Makrolar Nasıl Düzenlenir (2 Yöntem)
2. VBA Kodu Kullanarak Gizli Bir Çalışma Kitabındaki Makroyu Düzenleme
Yukarıdaki işlemi takip etmek istemiyorsanız, basit bir VBA kodu kullanarak bir Makro gizli bir çalışma kitabında.
⧭ VBA Kodu:
Sub Edit_a_Macro_on_a_Hidden_Workbook() Hidden_Workbook_Name = "PERSONAL.XLSB" Hidden_Macro_Name = "Macro1" Active_Workbook_Name = "Cannot Edit a Macro on a Hidden Workbook.xlsm" Windows(Hidden_Workbook_Name).Visible = True Windows(Active_Workbook_Name).Activate Application.Goto Reference:=Hidden_Workbook_Name + "!" + Hidden_Macro_Name End Sub
⧭ Notlar:
Burada gizli çalışma kitabının adı "PERSONAL.XLSB" gizli Makro'nun adı şudur "Makro1" ve üzerinde çalıştığım çalışma kitabının adı "Gizli Çalışma Kitabı.xlsm'de Makro Düzenlenemiyor" . Kodu çalıştırmadan önce bunları kendi kodlarınızla değiştirmeyi unutmayın (İlk 3 çizgiler).
⧭ Çıkış:
düğmesine basarak kodu çalıştırın Sub / UserForm Çalıştır bir şey yok. Visual Basic Yukarıdaki kurdele.
Gizli çalışma kitabının gizliliği kaldırılacak ve düzenleyici penceresi önünüzde Makro. Artık düzenleyebilirsiniz.
Daha fazlasını okuyun: Excel'de Bir Hücre Nasıl Düzenlenir (4 Kolay Yöntem)
Notlar
- Bu noktaya kadar, yalnızca bir Makro Ancak gizli bir çalışma kitabının nasıl oluşturulacağını öğrenmek istiyorsanız, bu bağlantıyı takip edebilirsiniz.
Sonuç
Yani, bunlar bir dosyayı düzenlemek için sorunu çözmenin yollarıdır. Makro Herhangi bir sorunuz var mı? Bize sormaktan çekinmeyin. Ve sitemizi ziyaret etmeyi unutmayın ExcelWIKI daha fazla gönderi ve güncelleme için.