Alıntıdır
Excel VBA dosyalarını açarken makro kodlarını göremiyorsanız ve boş bir sayfa açılıyorsa, bunun birkaç nedeni olabilir. İşte bu sorunu çözmek için adımlar:
- Makro Güvenlik Ayarları:
Excel'in makro güvenlik ayarları, makroların otomatik olarak çalışmasını engelleyebilir. Bu ayarları kontrol etmek için:Excel'i açın."Dosya" sekmesine tıklayın."Seçenekler"i tıklayın."Güven Merkezi"ni tıklayın."Güven Merkezi Ayarları" düğmesine tıklayın."Makro Ayarları"na gidin.Burada, "Tüm makroları etkinleştir" seçeneğini işaretlemelisiniz. Ancak, bu güvenlik riski oluşturabilir. Bu nedenle, "VBA makrolarını bildirimle devre dışı bırak" veya "Dijital olarak imzalanmış makrolar dışındaki tüm makroları devre dışı bırak" seçeneklerini de değerlendirebilirsiniz.Değişiklikleri kaydedin ve Excel'i yeniden başlatın.2. Geliştirici Sekmesi:
VBA kodlarına erişmek için "Geliştirici" sekmesinin etkinleştirilmiş olması gerekir. Eğer bu sekme görünmüyorsa:Excel'i açın."Dosya" sekmesine tıklayın."Seçenekler"i tıklayın."Şeridi Özelleştir"i tıklayın.Sağdaki "Ana Sekmeler" listesinde "Geliştirici" kutusunu işaretleyin."Tamam"ı tıklayın.3. VBA Projesi Penceresi:
VBA kodlarını görüntülemek için VBA Projesi penceresinin açık olması gerekir."Geliştirici" sekmesinde "Visual Basic"e tıklayın.Visual Basic Düzenleyicisi açıldığında, "Görünüm" menüsünden "Proje Gezgini"ni seçin.Burada, açık olan çalışma kitabının VBA projesini görebilirsiniz. Modüllere çift tıklayarak kodları görüntüleyebilirsiniz.4. Çalışma Kitabının Türü:
Makro içeren Excel dosyalarının ".xlsm" uzantılı olması gerekir. ".xlsx" uzantılı dosyalar makro içermez. Eğer dosyanızın uzantısı ".xlsx" ise, makrolar çalışmaz.5. Otomatik Çalışan Makrolar:
Bazı makrolar, çalışma kitabı açıldığında otomatik olarak çalışacak şekilde ayarlanmış olabilir. Bu durumda, makrolar hemen çalıştığı için kodları görmeyebilirsiniz."Geliştirici" sekmesinde "Visual Basic"e tıklayın."ThisWorkbook" modülünü açın."Workbook_Open" veya benzeri bir alt yordam varsa, bu makro çalışma kitabı açıldığında çalışıyor demektir.Önemli Not:
İnternetten veya güvenilir olmayan kaynaklardan indirilen makro içeren dosyaları açarken dikkatli olun. Makrolar, bilgisayarınıza zarar verebilecek kötü amaçlı kodlar içerebilir.Makro güvenliği ayarlarını değiştirirken dikkatli olun ve yalnızca güvendiğiniz kaynaklardan gelen makroları etkinleştirin.