Segurança de macro e authenticode no excel 2013

Excel 2013 usa um sistema chamado Microsoft Authenticode que permite aos desenvolvedores para autenticar os seus projetos de macro ou add-ins criados com Visual Basic for Applications por um processo referido como a assinatura digital

.

Quando você executa uma macro na planilha que não é salvo nos locais confiáveis ​​em seu computador, como os modelos e pasta XLSTART em sua área de usuário no computador, Excel verifica se a macro está assinado digitalmente e que a assinatura é tanto válida e atual. desenvolvedor do macro deve ter um certificado emitido por uma autoridade respeitável ou um editor confiável.

Se o programa não pode verificar a assinatura digital de um macro (talvez porque ele não tem um) ou a confiabilidade de seu editor macro, o programa exibe um alerta de segurança na barra de mensagens debaixo da fita Excel. Esta área de alerta contém um conteúdo Habilitar e um botão de comando Trust Center.

Video: #05 - Curso de Macros e Excel VBA - Segurança

então você pode clicar no botão Ativar conteúdo para ignorar o alerta e vá em frente e executar a macro, assumindo que você pode atestar a editora do macro e temos a certeza que a execução da macro não representa qualquer risco de segurança para o seu computador.

Você clica no botão de comando Trust Center no alerta de segurança na barra de mensagens para abrir a caixa de diálogo Trust Center, onde você pode adicionar aos locais confiáveis ​​em seu sistema de computador e alterar as configurações de segurança de macro.

Você também pode abrir a aba Configurações Macro da caixa de diálogo Trust Center, clicando no botão de comando de segurança de macro no separador Developer (Alt + LAS) ou clicando no botão de confiança Configurações da Central na guia Trust Center da caixa de diálogo Opções do Excel (Alt + ITF).

Por padrão, Excel seleciona o Desativar todas as macros com botão de opção Notificação na guia Configurações Macro da caixa de diálogo Trust Center.

Video: Excel 2013 - #22: Macros

Quando essa configuração é selecionada, todas as macros que não são salvos em um dos locais confiáveis ​​são automaticamente desativado na planilha, mas você receber um alerta de segurança cada vez que você tentar executar um desses macros que permite que você para ignorar o alerta e vá em frente e executar a macro clicando no botão conteúdo Ativar.

A guia Configurações Macro da caixa de diálogo Trust Center também contém esses outros botões de opção que você pode selecionar:



  • Desabilitar todas as macros sem notificação desativar todas as macros não salvos em um dos locais confiáveis ​​do seu computador e todos os alertas de segurança para que você e os outros usuários da planilha não tem como ignorar o alerta e executar a macro. Selecione esta opção quando você não confia macros de outra pessoa e quer torná-lo impossível de executar uma macro carregando um vírus de computador.

  • Desativar todas as macros com notificação (O padrão) para controlar a desativação de macros não salvos em um dos locais confiáveis ​​do seu computador e alertas de segurança. Ao selecionar esta configuração, os usuários da planilha não pode ignorar o alerta e executar a macro. Selecione esta opção quando você quiser manter o controle sobre executar macros potencialmente não confiáveis.

  • Desabilitar todas as macros excepto macros assinadas digitalmente para ativar automaticamente macros assinadas digitalmente de um editor que você indicou é confiável e desativar todas as macros que não estejam assinados digitalmente, sem notificação.

    Ao selecionar esta opção e tentar executar uma macro assinada digitalmente que não é de um editor que você indicou é confiável, Excel exibe um alerta na barra de mensagem com uma Confiança Todos os documentos deste botão Publisher que você pode selecionar, acrescentando assim a publisher à lista confiável.

  • Habilitar todas as macros (não recomendado-código potencialmente perigoso pode ser executado) jogar toda a cautela ao vento e permitir que todas as macros para executar em qualquer planilha que você abra - esta é uma opção que você nunca quer selecionar, porque poderia causar sérios danos à sua máquina!

    Video: Excel 2013 or 2010: How to Enable Macros

Para alterar os locais confiáveis ​​em seu computador, você precisa clicar na guia Locais Confiáveis ​​na caixa de diálogo Trust Center. Você pode então usar estas opções para alterar as definições de localização:

  • Adicionar Novo Localização: Utilize este botão de comando para abrir a caixa de diálogo Localização Microsoft Office Trusted, onde você selecionar uma nova pasta no seu computador como um local confiável, quer inserindo seu nome caminho do diretório na caixa de texto Caminho ou selecionando-o com o botão Browse.

    Selecione as subpastas desta localização são caixa de seleção Também Trusted se você quiser todas as subpastas dentro da pasta designada para ser incluído como locais confiáveis.

  • Permitir locais confiáveis ​​na minha rede (não recomendado): Marque esta caixa de seleção para que você pode designar pastas para as quais você tem acesso na rede local como locais confiáveis ​​usando o botão de comando Local New Adicionar (como descrito no ponto de bala imediatamente anterior).

  • Desabilitar todos os locais confiáveis: Marque esta caixa de seleção para desativar imediatamente todas as pastas actualmente designadas como locais confiáveis ​​e permitir que apenas macros de editores designados como confiável para ser executado em Excel.


Publicações relacionadas