Macros do Excel desativadas? - Como habilitar macros

As macros são desabilitadas por padrão no Microsoft Excel e em outros aplicativos do MS Office e precisam ser habilitadas explicitamente pelos usuários. Este artigo abordará os vários métodos que o Excel fornece para habilitar macros e gerenciar suas configurações de segurança, permitindo que você execute suas próprias macros com segurança.

Aviso!

Primeiro, é importante entender o quão perigosas as macros podem ser.

Macros são, na verdade, pequenos programas de computador, armazenados em pastas de trabalho como código VBA. Embora sejam usados ​​principalmente para automatizar tarefas dentro do Excel, os programadores de VBA podem escrever macros poderosas que podem fazer quase tudo com seu computador e acessar todos os recursos aos quais ele está conectado.

Esse poder visa estender a funcionalidade do Excel, e é verdade - mas nas mãos erradas ele pode ser distorcido para espalhar ransomware, sequestrar computadores para botnets, roubar dados de bancos de dados, enviar spam por e-mail e, de outra forma, causar estragos em computadores e suas redes.

Com isso em mente, você deve sempre ter cuidado com pastas de trabalho habilitadas para macro que vêm de outras pessoas e habilitar macros apenas para pastas de trabalho em que você confia.

Habilitar macros temporariamente - para pastas de trabalho individuais

Por padrão, ao abrir pela primeira vez uma pasta de trabalho habilitada para macro, você verá uma barra amarela de “AVISO DE SEGURANÇA” logo abaixo da faixa de opções. Clicar no botão “Habilitar Conteúdo” habilitará macros.

NOTA: isso irá acionar todas as macros executadas quando a pasta de trabalho for aberta, portanto, não clique aqui por engano!

Se não quiser habilitar macros, você pode clicar no ‘X’ na extremidade direita da barra amarela. O aviso de segurança desaparecerá, mas qualquer tentativa de executar uma macro falhará com uma mensagem de aviso. (Abrir o Editor VBA ou tentar executar uma macro antes de lidar com o aviso de segurança também limpará a barra e desabilitará as macros.)

Se você desativou as macros acidentalmente, terá que fechar e reabrir a pasta de trabalho e clicar no botão “Ativar conteúdo”.

Configurações de macro na Central de confiabilidade

O Excel fornece configurações para ajustar seu comportamento padrão ao abrir pastas de trabalho habilitadas para macro. Você pode ver essas configurações no Centro de confiança:

  • SelecioneArquivo> Opçõese selecione Trust Center na lista à esquerda e clique em “Configurações da Central de confiabilidade …

  • Na caixa de diálogo da Central de confiabilidade, selecione “Configurações de macro

Desative todas as macros sem notificação: você não conseguirá habilitar ou executar macros ao abrir uma pasta de trabalho. No entanto, você ainda poderá criar e executar macros em novas pastas de trabalho.

Desative todas as macros com notificação: esta é a opção padrão, permitindo que as macros sejam habilitadas na barra de Aviso de Segurança quando você abre uma pasta de trabalho.

Desative todas as macros, exceto macros assinadas digitalmente: você não verá nenhum aviso, mas apenas macros assinadas digitalmente poderão ser executadas. Essas macros são feitas por desenvolvedores VBA, usando certificados fornecidos por uma autoridade comercial ou um administrador de segurança em sua organização.

Habilite todas as macros (não recomendado; código potencialmente perigoso pode ser executado): todas as macros são habilitadas sem aviso.

Acesso confiável ao modelo de objeto do projeto VBA: essa configuração permite que outros programas (e macros) modifiquem macros em qualquer pasta de trabalho aberta. Alguns programas de análise externa exigirão que isso funcione, mas normalmente você deve deixar esta opção desmarcada.

Ativar macros permanentemente - para pastas de trabalho individuais

Você pode definir uma pasta de trabalho habilitada para macro para ser um Documento Confiável para que, quando você reabri-lo, as macros sejam habilitadas sem avisos de segurança. Pastas de trabalho confiáveis ​​são adicionadas a uma lista privada associada ao seu login do Windows.

Para confiar em uma pasta de trabalho:

  • Abra a pasta de trabalho e clique em Arquivo enquanto a barra de Aviso de Segurança ainda estiver visível
  • Clique em “Habilitar Conteúdo”E selecione“Habilitar Todo o Conteúdo”Na lista suspensa

NOTA: O Excel não fornece nenhuma maneira de desconfiar de uma pasta de trabalho específica, mas faz permitem que você desconfie tudo pastas de trabalho anteriormente confiáveis. Para fazer isso:

  • SelecioneArquivo> Opçõese selecione Trust Center na lista à esquerda e clique em “Configurações da Central de confiabilidade …
  • Na caixa de diálogo da Central de confiabilidade, selecione “Documentos confiáveis

  • Se você deseja limpar a lista de pastas de trabalho confiáveis, clique em “Limpar”
  • Se você deseja desativar Documentos confiáveis, marque “Desativar documentos confiáveis”; você ainda poderá habilitar macros temporariamente quando uma pasta de trabalho for aberta

Devido à funcionalidade limitada que o Excel oferece para confiar em documentos individuais, uma solução melhor é usar Locais confiáveis (Veja abaixo).

Habilite macros permanentemente - para todas as pastas de trabalho em um local confiável

Em vez de confiar em pastas de trabalho individuais, você pode configurar o Excel para confiar em determinados locais em seu computador ou rede. Quaisquer pastas de trabalho em um Local confiável será aberto com macros habilitadas e sem avisos de segurança.

Exibir locais confiáveis

Ao contrário dos documentos confiáveis, uma lista de locais confiáveis ​​está disponível para você ver a qualquer momento.

  • SelecioneArquivo> Opçõese selecione Trust Center na lista à esquerda e clique em “Configurações da Central de confiabilidade …
  • Na caixa de diálogo da Central de confiabilidade, selecione “Locais confiáveis”Na lista da esquerda

Por padrão, você verá vários locais confiáveis ​​já definidos pelo Excel. Esses locais são usados ​​pelo Excel para habilitar macros em novas pastas de trabalho e suplementos e não devem ser modificados.

Adicionar um novo local confiável

Tecnicamente, você pode colocar suas próprias pastas de trabalho nos locais confiáveis ​​padrão, mas é melhor definir suas próprias pastas de trabalho se quiser aproveitar as vantagens desse recurso.

  • Clique em “Adicionar novo local … ”Para mostrar a caixa de diálogo“ Microsoft Office Trusted Location ”

  • Digite o caminho para a pasta que deseja usar na caixa de texto superior (ou clique em “Procurar…” para navegar até a pasta)
  • Se você quiser que todas as subpastas da pasta selecionada também sejam confiáveis, marque “As subpastas deste local também são confiáveis”
  • (Opcional) Insira uma descrição deste local confiável. Útil se você precisar gerenciar vários locais

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave