A Microsoft bloqueou a execução de macros

A Microsoft bloqueou a execução de macros porque a origem deste arquivo não é confiável

 

 

Isso agora é um padrão adotado pela Microsoft com o intuito de aumentar a segurança, dado que arquivos como este podem ter códigos mal intencionados.

Veja mais sobre isso: https://docs.microsoft.com/pt-br/deployoffice/security/internet-macros-blocked

Mas digamos que este arquivo é conhecido, de uma empresa que você adquiriu uma planilha feita em Excel e VBA e você precisa habilitá-la pra usar.

Como tirar a mensagem de bloqueio de do office?

Para remover a mensagem e habilitar o uso do arquivo é bastante simples e rápido. Siga o procedimento abaixo:

  1. Feche o arquivo Excel
  2. Clique com o botão direito sobre o arquivo
  3. Selecione a opção Propriedades
  4. Na guia Geral, em Segurança, que está no final desta tela clique em Desbloquear.
  5. Clique em Aplicar e OK.

Veja com mais detalhes as telas.

Abaixo temos então a mensagem que aparece em vermelho nos arquivos do office provenientes da internet e que contenham macros, VBA.

Na tela acima clique em fechar para fechar a planilha e antes de fazer qualquer alteração nela liberarmos o uso de macros no arquivo.

Clique com o botão direito no arquivo e clique na opção Propriedades.

Na guia Geral irá constar a seguinte mensagem no final.

Segurança: Este arquivo veio de outro computador, e pode ser bloqueado para ajudar a proteger este computador.

A Microsoft bloqueou a execução de macros porque a origem deste arquivo não é confiável

Nesta opção marque Desbloquear para que a mensagem pare de ser exibida ao abrir o arquivo e as macros sejam liberadas para uso no arquivo e clique em Aplicar.

A Microsoft bloqueou a execução de macros porque a origem deste arquivo não é confiável

A mensagem não irá mais aparecer nas propriedades do arquivo.

Após isto pode abrir novamente o arquivo e talvez precise Habilitar o conteúdo na mensagem padrão de aviso de segurança de macros, mas a vermelha que bloqueia o uso não irá mais aparecer.