Habilitar a Opção de Redução para Evitar a Invalidação de Assinatura Digital do Projeto VBA

Esta configuração de política permite reduzir o número de ações no Office que resultarão na invalidação da assinatura digital do VBA de um documento.

O projeto VBA pode ser modificado de determinadas maneiras que alterem o armazenamento do projeto, mas que não invalidem a assinatura digital do código de origem. Com essa configuração desativada, essas ações farão com que a assinatura digital VBA seja invalidada e deixará a assinatura salva se o usuário não tiver a chave privada disponível para desistir.

Com essa configuração ativada, só executaremos uma desistência do projeto, se a assinatura de código de origem tiver sido alterada e manteremos a assinatura existente em outros casos. Se o armazenamento do projeto VBA for alterado e salvo, mas a antiga assinatura tiver sido retida de acordo com esse recurso, isso pode levar a uma invalidação do estado salvo do projeto VBA compilado. Se isso acontecer, o projeto VBA será forçado a recompilar toda vez que o documento for carregado. Isso pode afetar de forma negativa o desempenho de projetos VBA maiores. Quando um documento estiver nesse estado, o estado persistirá até que o projeto VBA seja assinado.

Suporte em: Pelo menos Windows 7

Registry HiveHKEY_CURRENT_USER
Registry Pathsoftware\policies\microsoft\vba\security
Value Nameminimizevbaresign
Value TypeREG_DWORD
Enabled Value1
Disabled Value0

office16.admx

Modelos Administrativos (Computadores)

Modelos Administrativos (Usuários)