Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Özgün KB numarası: 4465120
Belirtiler
Aşağıdaki senaryo göz önünde bulundurularak:
- Makro Güvenliği'ni dijital olarak imzalanan makrolar için Bildirimler olarak ayarlarsınız; diğer tüm makrolar Microsoft Outlook'taki Geliştirici sekmesinde devre dışı bırakılır.
- Bir makro oluşturur ve Visual Basic'te Araçlar> Dijital İmza altında makroya birDijital İmza sertifikası atarsınız.
- Visual Basic ve Outlook'u kapatırsınız. Visual Basic projesini kaydetmeniz istendiğinde Evet'e tıklayın.
- Outlook'u ve ardından Visual Basic'i başlatırsınız.
Bu senaryoda, şu hata iletisini alırsınız: VBA projesinin imzasını doğrulamaya çalışırken bir hata oluştu. Makrolar devre dışı bırakılır.
Makroyu çalıştırmayı denediğinizde şu hata iletisini alırsınız: Bu projedeki makrolar devre dışı bırakıldı. Makroların nasıl etkinleştirileceğini belirlemek için lütfen konak uygulamasının çevrimiçi yardımına veya belgelerine bakın.
Neden
Visual Basic'in çıkışı projede yaptığınız değişiklikleri etkili bir şekilde iptal ettiğinden, sertifika artık makroya atanmadığından bu sorun oluşur.
Çözüm
Aşağıdaki yöntemlerden birini kullanarak Visual Basic penceresini kapatmadan önce projede yaptığınız değişiklikleri el ile kaydedin:
- Dosya>Kaydet VbaProject.OTM'ye gidin.
- Visual Basic penceresinde araç çubuğundaki Kaydet simgesine tıklayın.