VBScript kontroller som är blockerade i Office 365-klientprogram

Obs!: Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

Senast uppdaterad på 14 augusti 2018

Av säkerhetsskäl blockera nya versioner av Microsoft Office för Office 365 på Windows aktivering av VBScript kontroller. De flesta användarna påverkas inte, men vissa användare kan se den här körningsfel när de försöker använda en tillägg eller VBA-lösning som är beroende av VBScript:

'380' - 'A script engine for the specified language cannot be created.' 

Det finns två sätt som du kan tillåta dessa kontroller. Först är genom att hämta ett litet paket med registernycklar. Andra genom att redigera registret manuellt dig själv.

Hämta ett paket med registernycklar

Ta bort spärren dessa kontroller, Klicka här för att hämta det kostnadsfria registernycklar-paketet. Det är enkelt anvisningarna på hämtningssidan för att informera dig om hur du fortsätter.

Jag vill hellre göra det själv

Om du vill återaktivera VBScript kontroller manuellt måste du ändra Windows-registret.

Varning!: Följ de här stegen noggrant. Allvarliga problem kan uppstå om du ändrar registret är felaktiga. Innan du börjar rekommenderar vi att du har en säkerhetskopia av registret. Se den här artikeln för mer information: Säkerhetskopiera och återställa registret i Windows..

  1. Avsluta alla Microsoft Office-program.

  2. Starta Registereditorn genom att klicka på Start (eller trycker på Windows-tangenten på tangentbordet) skriva regedit och tryck på Ange.

  3. Leta reda på rätt registernyckel. Det är antingen:

    För 64-bitars Office eller 32-bitars Office på 32-bitars Windows

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\ 

    eller

    För 32-bitars Office på 64-bitars Windows

    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\

    Tips: Du kan använda CTRL + F för att snabbt hitta undernycklar i Registereditorn.

    Obs!: Om nyckeln COM kompatibilitet inte finns på datorn, måste du skapa den. Högerklicka på... \Common noden och välj Ny > nyckeln. Namnge den nya nyckeln COM kompatibilitet och fortsätt sedan med steg 4.

  4. Lägga till en ny undernyckel i COM kompatibilitet genom att högerklicka på COM-kompatibilitet och välja Ny > nyckeln. Den nya nyckeln namnges för kontrollen som du vill ta bort spärren CLSID.

    Kontroll

    CLSID

    VBScript-språk

    {B54F3741-5B07-11cf-A4B0-00AA004A55E8}

    VBScript språk för redigering

    {B54F3742-5B07-11cf-A4B0-00AA004A55E8}

    VBScript språkkod

    {B54F3743-5B07-11cf-A4B0-00AA004A55E8}

    Vanligtvis behöver du bara använda den första raden i tabell (VBScript Language). Om du hittar du behöver för att tillåta ytterligare kontroller kan bara Upprepa steg 4-8 för varje ytterligare kontroll.

  5. Högerklicka på den nya nyckeln som du skapade i steg 4 och välj Ny > DWORD-värdet (32-bitar).

  6. Ge din nya undernyckel namnet på Kompatibilitetsflaggor och värdet 0.

  7. Högerklicka på den nya nyckeln som du skapade i steg 4 och välj Ny > DWORD-värdet (32-bitar).

  8. Ge din nya undernyckel namnet på ActivationFilterOverride och värdet 1.

  9. Stäng Registereditorn.

Nu bör kontrollen som du behöver blockeringen.

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×