Gizli Çalışma Kitabında Makro Düzenlenemiyor (2 Kolay Çözüm)

  • Bunu Paylaş
Hugh West

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.xlsm

2 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.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.