Bu, sorunuzu yanıtlamıyor, ancak şu anda yaptığınız gibi bir adım kaldırır. Tüm VBA nesnelerini türe göre değil, sırayla listelemek için Proje Gezgini'nin üstündeki "Klasörleri Değiştir" düğmesini kullanın. Resimdeki "VBA-Project" in altındaki:
Düzenleme: Başka bir düşünce, görünümü Modül'e kaydırır, Workbook_Open veya Workbook_Activate olayında kodunuz olabilir. Bunun sınırlı bir faydası olacağını düşünüyorum, ancak ThisWorkbook modülünde böyle bir şeyi denemeye değer olabilir:
Private Sub Workbook_WindowActivate(ByVal Wn As Window)
Me.VBProject.VBComponents("Module1").Activate
End Sub
"Güven Merkezi" ne girmeniz gerektiğini, "Güven Merkezi Ayarları" nı ve ardından "Makro Ayarları" nı seçmeniz gerektiğini kontrol edin "Trust access to the VBA project model"
veya "Visual Basic Project'e Programlı Erişim'e güvenilmez" çalışma zamanı hatası alırsınız.
Alt+F8+E
kısayol kesinlikle yardım edecek (Alt+E
ilk makroyu düzenlemek için cevabı düzenledim ), bir gün içinde daha iyi bir cevap gelmezse, bunu kabul edeceğim :)