Çalışma kitabı kullanıcı formu veya sınıf modülü içerir

Açtığınız çalışma kitabı, çalışma kitabıyla ilişkili VBA projesinde kullanıcı formu veya sınıf modülü içerir. Kullanıcı formları ve sınıf modülleri muhtemelen güvenli olmayan makrolar içerebileceğinden, bu durum güvenlik açısından riskli olabilir.

Makro güvenlik düzeyi Bildirimde bulunarak tüm makroları devre dışı bırak veya Dijital olarak imzalanmış makrolar dışında tüm makroları devre dışı bırak olarak ayarlıysa, VBA projesini çalışma kitabından kaldırma seçeneğiniz vardır. Sadece, bu çalışma kitabının kaynağına güvendiğiniz durumlarda VBA projesini saklamayı seçmelisiniz. VBA projesini çalışma kitabınızdan kaldırmayı seçerseniz, VBA projesi yalnızca devre dışı kalmaz, aynı zamanda çalışma kitabınızdan da silinir.

Makro güvenlik düzeyi Bildirimde bulunmadan tüm makroları devre dışı bırak olarak ayarlıysa, Microsoft Office Excel otomatik olarak VBA projesini çalışma kitabından kaldırır. Bu çalışma kitabının kaynağına güveniyorsanız ve VBA projesini saklamak istiyorsanız, çalışma kitabını değişiklikleri kaydetmeden kapatabilirsiniz. Makro güvenlik düzeyinizi daha sonra Bildirimde bulunarak tüm makroları devre dışı bırak olarak ayarlamalısınız; böylece çalışma kitabınızı yeniden açtığınızda VBA projesini saklamak mı yoksa silmek mi istediğiniz sorulacaktır.

Güvenlik düzeyini Tüm makroları etkinleştir (önerilmez, tehlikeli olabilecek kod çalıştırılabilir) olarak ayarlamaktan sakınmalısınız.

Excel'de makro güvenlik ayarlarını değiştirmek için aşağıdakileri yapın:

  1. Geliştirici sekmesindeki, Kod grubunda, Makro Güvenliği'ne tıklayın.

    Geliştirici sekmesindeki Kod grubu

  2. Makro Ayarları kategorisinde, Makro Ayarları altında Tüm makroları etkinleştir (önerilmez, tehlikeli olabilecek kod çalıştırılabilir) seçeneğini tıklatıp, ardından Tamam düğmesini tıklatın.

Not: Tehlikeli olabilecek bir kodun çalışmasını engellemek için makrolarla çalışmayı bitirdikten sonra tüm makroları devre dışı bırakan ayarlardan birine dönmenizi öneririz.

Not: Bu uyarıyı yalnızca makro güvenlik düzeyi tüm makroları devre dışı bırakan bir seçeneğe ayarlanırsa görürsünüz. Güvenlik düzeyi Tüm makroları etkinleştir (önerilmez, tehlikeli olabilecek kod çalıştırılabilir) ise veya VBA projesi nesne modeli erişimine güven onay kutusu işaretliyse, Excel VBA projesini korur ve çalışma kitabı yeniden açıldığında yükler.

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×