none
Erro ao Executar Macros no Office 2016 RRS feed

  • Pergunta

  • Prezados, Boa tarde.

    Estamos enfrentando um problema relacionado ao funcionamento de Macros no Office 2016.

    Foi criada uma macro simples no Word 2016 (no caso, adicionar um timbre na página). Na primeira execução ela funciona normalmente. Ao tentar executá-la novamente, é exibida a mensagem abaixo. A partir de então, todas as vezes que tentamos abrir o Word, é exibida essa mensagem e a Macro não é mais executada. Ao tentar executar a Macro, clicando em Exibir > Macros , ou ao tentar exibir ou editar a Macro, só é exibida a mensagem de erro e a macro não é executada.

    Notamos que isso ocorre em computadores com Windows 8, Windows 8.1 e Windows 10 (todos 64 bits), que executam o Office 2016 (32 bits).

    Já revisamos as configurações de segurança para execução de Macros e nada adiantou.

    Peço auxílio para descobrir o que pode estar acontecendo.

    Obrigado desde já!

    Daniel Seben de Souza

    Mensagem exibida:

    "A função que você está tentando executar contém macros ou conteúdo que requer suporte à linguagem de macro. Ao instalar este software , você (ou o administrador) escolheu não instalar o suporte a macros e controles.

    Este erro geralmente ocorre devido às configurações de segurança de macro. Se estiver seguro de que a macro é proveniente de uma fonte confiável, você poderá alterar as configurações de segurança de macro para habilitá-la.
    Se o arquivo for aberto no Modo de Exibição Protegido, clique em Habilitar Edição e clique em Habilitar Conteúdo. As funções de edição serão restauradas e o conteúdo ativo, inclusive as macros, será executado. Esse arquivo agora é confiável; os avisos de segurança não serão mais exibidos, a menos que o arquivo seja aberto em outro computador.
    Alterar configurações de macro
    É possível alterar as configurações de segurança de macro na Central de Confiabilidade. Entretanto, se você trabalha em uma organização, talvez o administrador do sistema tenha alterado as configurações padrão para impedir que elas sejam alteradas por alguém. Use as instruções a seguir para alterar configurações de macro nos programas do Office.
    1.    Clique na guia Arquivo. O modo de exibição Backstage será aberto.
    2.    Clique em Opções. A caixa de diálogo Opções é exibida.
    3.    Clique em Central de Confiabilidade e em Configurações da Central de Confiabilidade.
    4.    Na Central de Confiabilidade, clique em Configurações de Macro.
    Configurações de macro explicadas:
    ⦁    Desabilitar todas as macros sem notificação - As macros e os alertas de segurança de macros são desabilitados. Se houver arquivos com macros não assinadas em que você confia, será possível colocá-los em um local confiável. Arquivos em locais confiáveis são executados sem serem verificados pelo processo de Validação de Arquivo.
    ⦁    Desabilitar todas as macros com notificação - As macros são desabilitadas, mas alertas de segurança serão exibidos se houver macros presentes. Habilite as macros caso a caso.
    ⦁    Desabilitar todas as macros, exceto as digitalmente assinadas - As macros são desabilitadas, mas alertas de segurança serão exibidos se houver macros presentes. Entretanto, se a macro for digitalmente assinada por um fornecedor confiável, ela será executada se você confiar no fornecedor. Caso não confie no fornecedor, você será notificado a habilitar a macro assinada e confiar no fornecedor.
    ⦁    Habilitar todas as macros (não recomendado; códigos possivelmente perigosos podem ser executados) - Todas as macros são executadas. Essa configuração torna o computador vulnerável a códigos potencialmente mal-intencionados.
    ⦁    Confiar no acesso ao modelo de objeto do projeto do VBA - Permite ou não permite o acesso programático ao modelo de objeto VBA (Microsoft Visual Basic for Applications) de um cliente de automação. Essa opção de segurança é para código escrito para automatizar um programa do Office e manipular o ambiente e o modelo de objeto VBA. Trata-se de uma configuração por usuário e por aplicativo, que nega o acesso por padrão, impedindo que programas não autorizados compilem código de replicação automática prejudicial. Para que os clientes de automação acessem o modelo de objeto VBA, o usuário que está executando o código deve conceder o acesso. Para ativar o acesso, marque a caixa de seleção.
    Observação   o Microsoft Publisher e o Access não têm a opção Confiar no acesso ao modelo de objeto do projeto do VBA.
    Este erro também pode ocorrer pelos seguintes motivos:
    ⦁    O certificado de confiabilidade anexado à macro é inválido. A menos que você tenha certeza de que a macro é segura, é recomendável não confiar nela nem executá-la. Use as instruções a seguir para exibir assinaturas digitais válidas ou inválidas.
    1.    Clique na guia Arquivo. O modo de exibição Backstage será aberto.
    2.    Clique na guia Informações.
    3.    Em Documento Assinado, clique em Exibir Assinaturas.
    4.    O painel Assinaturas será exibido com uma lista de assinaturas válidas.
    5.    Para obter mais informações, no painel Assinaturas, clique na seta para baixo ao lado de cada assinatura.
    ⦁    O certificado não é mais confiável, foi revogado pela autoridade emissora ou está corrompido. A menos que você tenha certeza de que a macro é segura, é recomendável não confiar nela nem executá-la.
    ⦁    O Visual Basic for Applications (VBA) não está instalado no computador. Nesse caso, não será possível executar nenhuma macro do VBA, não importa se ela tem ou não um certificado válido de confiabilidade. Talvez você ou o administrador tenham optado por não instalar o VBA, ou talvez a versão do Microsoft Office que você está usando não instale o VBA por padrão. Caso a sua versão do Microsoft Office não forneça o VBA como um recurso instalável, você poderá atualizar para uma versão com suporte ao VBA.
    ⦁    Caso você não consiga alterar as configurações de segurança, é possível que outro programa as tenha bloqueado. Feche todos os programas do Microsoft Office, reinicie o programa desejado e altere as configurações de segurança.
    "

    segunda-feira, 26 de agosto de 2019 18:58