Çalışma sayfalarını koruyan ve korumadan koruyan Excel makroları yavaş çalışabilir

Not

Office 365 ProPlus, Microsoft 365 Kurumsal Uygulamaları olarak yeniden adlandırılıyor. Bu değişiklik hakkında daha fazla bilgi için, bu blog yazısını okuyun.

Belirtiler

Microsoft Excel 2013'teki makrolar Excel'in önceki sürümlerinden daha yavaş çalışır. Örneğin, .xlsm dosyalarının çok yavaş açılacağını veya hücrelere veri girdiğinizde bir sonraki hücreye geçmenin uzun zaman aldığını fark edebilirsiniz.

Neden

Microsoft Office 2013'te şifreleme için yeni ve daha güçlü karma algoritma (SHA-512) nedeniyle, çalışma sayfalarını koruyan ve çalışma sayfalarını korumadan koruyan makrolar, birkaç çalışma sayfalarını sırayla korurveya korumazlarsa daha yavaş çalışır.

Çözüm

Bu davranış tasarımdan kaynaklanır. Bir çalışma sayfasını el ile korurken fark edilmez. Ancak, çalışma sayfalarını tekrar tekrar koruyan veya korumadan koruyan kodunuz varsa, bu davranış bir performans sorununa neden olabilir.

Daha Fazla Bilgi

Gecikme, önceki sürümlerde bulunandan daha güçlü bir karma algoritma (SHA-512) neden olur. (Office 2010'da parola gerektirerek dosyaları korumak için varsayılan karma algoritmasha1'dir.) Bu değişiklik, bazı Office geliştiricileri için bir performans sorununa neden olabilir.  

Çalışma sayfası koruması hakkında daha fazla bilgi için, Makaleyi Microsoft Bilgi Bankası'nda görüntülemek için aşağıdaki makale numarasını tıklatın:

822924 sayılı   İşbirliğini etkinleştirmeyi amaçlayan ve güvenliği artırmayı amaçlamayan Office özelliklerinin açıklaması