Controles de VBScript bloqueados em aplicativos cliente do Office 365

Observação: Este artigo já cumpriu o seu papel, por isso o retiraremos em breve. Para evitar problemas de "Página não encontrada", removemos links que já sabemos que podem causar esse problema. Se você criou links para esta página, remova-os e juntos manteremos a Web conectada.

Última atualização em 14 de agosto de 2018

Por motivos de segurança, as novas versões do Microsoft Office para Office 365 no Windows bloqueiam a ativação de controles VBScript. A maioria dos usuários não será afetada, mas alguns usuários poderão ver esse erro de tempo de execução quando tentarem usar uma solução de suplemento ou VBA que dependa do VBScript: 

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

Há duas maneiras de desbloquear esses controles. O primeiro é baixar um pequeno pacote de chaves do registro. O segundo, editando manualmente o registro por conta própria.

Baixar um pacote de chaves do registro

Para desbloquear esses controles, clique aqui para baixar o pacote gratuito de chaves do registro. Há instruções fáceis na página de download para explicar como proceder.

Eu mesmo gostaria de fazer isso

Para reativar os controles do VBScript manualmente, você precisará modificar o registro do Windows.

Cuidado:  Siga estas etapas atentamente. Problemas graves podem ocorrer se você modificar o registro incorretamente. Antes de começar, recomendamos que você tenha um backup bom conhecido do seu registro. Confira este artigo para obter mais informações: como fazer backup e restaurar o registro no Windows..

  1. Saia de todos os aplicativos do Microsoft Office.

  2. Para iniciar o editor do registro, clique em Iniciar (ou pressione a tecla Windows no teclado) e digite regedit e pressione Enter.

  3. Localize a subchave do registro correta. O nome será:

    Para o Office de 64 bits ou o Office de 32 bits no Windows de 32 bits

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

    ou

    Para o Office de 32 bits no Windows de 64 bits

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

    Dica: Você pode usar CTRL + F para localizar rapidamente as subchaves no editor do registro.

    Observação: Se a chave de compatibilidade com não existir em seu computador, você precisará criá-la. Clique com o botão direito do mouse em.. Nó \Common e selecione novachavede >. Nomeie a nova chave com compatibilidade com e continue com a etapa 4.

  4. Para adicionar uma nova subchave a compatibilidade com , clique com o botão direito do mouse em compatibilidade com e escolha novachavede >. A nova chave será nomeada para o CLSID do controle que você deseja desbloquear.

    Controle

    CLSID

    Linguagem VBScript

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

    Criação da linguagem VBScript

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

    Codificação da linguagem VBScript

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

    Geralmente, você só precisará usar o primeiro na tabela (linguagem VBScript). Se você acha que precisa desbloquear controles adicionais, basta repetir as etapas 4-8 para cada controle adicional.

  5. Clique com o botão direito do mouse na nova chave que você acabou de criar na etapa 4 e escolha novo > valor DWORD (32 bits).

  6. Dê à sua nova subchave o nome dos sinalizadores de compatibilidade e o valor de 0.

  7. Clique com o botão direito do mouse na nova chave criada na etapa 4 e escolha novo > valor DWORD (32 bits).

  8. Dê à sua nova subchave o nome de ActivationFilterOverride e um valor de 1.

  9. Saia do editor do registro.

O controle necessário agora deve ser desbloqueado.

Observação:  Esta página foi traduzida automaticamente e pode apresentar erros gramaticais ou imprecisões. Nosso objetivo é que este conteúdo seja útil para você. Você pode nos dizer se as informações foram úteis? Use o artigo em inglês como referência.​

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×