Sammanfattning
När du installerar någon av säkerhets uppdateringarna för Microsoft Office som listas i Microsofts vanliga säkerhets problem och exponeringar CVE-2020-0760, kan det hända att vissa typer av VBA-referenser (Visual Basic for Applications) är blockerade och att du får ett fel meddelande.
Den här artikeln innehåller några vanliga frågor (FAQ) för att berätta för användare och IT-administratörer vad du kan göra om de befintliga VBA-lösningarna bryts.
Obs! Den här förändringen orsakas av en design ändring i Office. Det nya beteendet är avsiktligt. Därför behövs ingen korrigering och ingen åtgärd tillhandahålls.
Vilka typer av VBA-referenser påverkas?
Följande typer av VBA-referenser kan påverkas:
-
TypeLibs (*. OLB, *. tlb, *. dll)
-
Körbara filer (*. exe)
-
ActiveX-kontroller (*. ocx)
Dessa filer kan blockeras om de finns på Internet-eller intranät servrar, eller om de hämtas från Internet.
Mer information om referens för VBA-objekt finns i artikeln om att kontrol lera eller lägga till en objekt biblioteks referens.
Vilka fel meddelanden visas när VBA-objekten är blockerade?
Om de befintliga VBA-lösningarna har vissa VBA-objekt bibliotek eller referenser som blockeras visas följande fel meddelande.
Kompileringsfel: Det går inte att hitta projekt eller bibliotek
Det här är ett standard meddelande som anger att bibliotek saknas i VBA-objekt. Om du får det här fel meddelandet kan du gå tillbaka till den aktuella VBA-lösningen och ersätta blockerade bibliotek med lokala.
Vad ska jag göra för att häva blockeringen av VBA-objekt?
Objekt bibliotek för Internet VBA: Vi rekommenderar att du blockerar dessa eftersom de är sårbara.
VBA-objekt bibliotek för intranät: du kan aktivera dessa via en grup princip inställning enligt följande bild. Inställningen finns under användar konfiguration > administrativa mallar > Microsoft Office 2016 > säkerhets inställningar.
Obs!