You have multiple accounts
Choose the account you want to sign in with.

Uma macro é uma série de comandos que pode utilizar para automatizar uma tarefa repetida e que podem ser executados quando tiver de efetuar a tarefa. As macros automatizam as tarefas utilizadas frequentemente para poupar o tempo despendido a utilizar o teclado e o rato.

No entanto, algumas macros podem representar um risco de segurança. As macros são frequentemente utilizadas por pessoas com intenções maliciosas para instalar software malicioso, como um vírus, no seu computador ou na rede da sua organização.

Aviso: Nunca ative macros num ficheiro Microsoft 365 a menos que tenha a certeza sobre o que essas macros fazem. As macros inesperadas podem representar um risco de segurança significativo. Não tem de ativar as macros para ver ou editar o ficheiro; apenas se pretender que a funcionalidade seja fornecida pela macro. Para obter mais informações, consulte Proteger-se contra vírus de macros.

Se estiver à procura de informações sobre como criar macros, consulte Guia de introdução: Criar uma macro.

Se estiver à procura de informações sobre como utilizar macros num dispositivo com o Windows S, consulte Bloquear macros suspeitas no Office no Windows 10 S.

Alterar definições de macros no Centro de Confiança

As definições das macros estão localizadas no Centro de Confiança. No entanto, se o seu dispositivo for gerido pela sua empresa ou escola, o administrador de sistema poderá impedir que alguém alterar as definições.

Importante: Quando altera as definições de macros no Centro de Confiança, estas são alteradas apenas no programa do Microsoft 365 que está a utilizar atualmente. As definições de macros não são alteradas para todos os seus programas do Microsoft 365.

  1. Clique no separador Ficheiro.

  2. Clique em Opções.

  3. Clique em Centro de Confiança e, em seguida, clique em Definições do Centro de Confiança.

  4. No Centro de Confiança, clique em Definições das Macros.

    Área Definições das Macros do Centro de Fidedignidade

  5. Faça as seleções que pretende e, em seguida, clique em OK.

Nota: As opções são ligeiramente diferentes Excel, iremos ligar-lhes à medida que formos sendo chamadas.

  • Desativar todas as macros sem notificação:     as macros e os alertas de segurança sobre macros são desativados.

    No Excel esta opção é Desativar macros VBA sem notificação e aplica-se apenas a macros VBA.

  • Desativar todas as macros com notificação:     as macros são desativadas, mas são apresentados alertas de segurança se estiverem presentes macros. Ative as macros caso a caso.

    No Excel esta opção é Desativar macros VBA com notificação e aplica-se apenas a macros VBA.

  • Desativar todas as macros exceto macros com assinatura digital     As macros são desativadas e são apresentados alertas de segurança se estiverem presentes macros não assinadas. No entanto, se a macro estiver assinada digitalmente por um editor de confiança, a macro é executada. Se a macro estiver assinada por um editor que ainda não confiou, tem a oportunidade de ativar a macro assinada e confiar no editor.

    No Excel esta opção é Desativar macros VBA , exceto macros assinadas digitalmente e aplica-se apenas a macros VBA.

  • Ativar todas as macros (não recomendado, podem ser executados códigos potencialmente perigosos)     Todas as macros são executados sem confirmação. Esta definição torna o seu computador vulnerável a código malicioso.

    No Excel esta opção é Ativar macros VBA (não recomendado, podem ser executados códigos potencialmente perigosos) e aplica-se apenas a macros VBA.

  • Excel caixa de verificação para Ativar macrosExcel 4.0 quando as macros do VBA estão ativadas. Se selecionar esta caixa de verificação, todas as definições acima para macros VBA também serão aplicadas a macros do Excel 4.0 (XLM).

    Se esta caixa de verificação não estiver selecionada, as macros XLM são desativadas sem notificação.

  • Acesso fidedigno ao modelo de objeto do projeto VBA     Não permitir ou permitir acesso programático ao modelo de objetos do Visual Basic for Applications (VBA) a partir de um cliente de automatização. Esta opção de segurança é para o código escrito para automatizar um programa do Microsoft 365 e manipular o ambiente VBA e o modelo de objetos. Trata-se de uma definição por utilizador e por aplicação e nega o acesso por predefinição, dificultando aos programas não autorizados a criação de código prejudicial de replicação automática. Para os clientes de automatização acederem ao modelo de objetos VBA, o utilizador que está a executar o código tem de conceder acesso. Para ativar o acesso, selecione a caixa de verificação.

    Nota: O Microsoft Publisher e Access não têm uma opção de Acesso fidedigno ao modelo de objeto do projeto VBA.

Consulte Também

Alterar definições de segurança de macros no Excel

Como o software malicioso pode infetar o seu PC

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft Office insiders

As informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?

Obrigado pelo seu feedback!

×