Se você deseja habilitar ou desabilitar o acesso de confiança ao Visual Basic Project em aplicativos do Office, como Word, Excel, PowerPoint, etc., você pode fazer isso com a ajuda da opção incorporada, Editor de Diretiva de Grupo Local e Editor do Registro.
O que é Acesso de confiança ao modelo de projeto VBA?
VBA Project Model ajuda os usuários a executar vários códigos de qualquer cliente de automação. Às vezes, você pode precisar fazer algo na planilha do Excel e a opção correspondente não está presente. Em tais situações, você pode usar o Visual Basic para fazer as coisas manualmente. Muitas vezes, esses códigos podem não funcionar corretamente até ou a menos que você ative a configuração Confiar no acesso ao projeto do Visual Basic .
Observação: Em todos os casos, usamos o Microsoft Excel para demonstrações. No entanto, você também pode usar o Word ou o PowerPoint.
Habilitar ou desabilitar o acesso de confiança ao Visual Basic Project em aplicativos do Office
Para habilitar ou desabilitar o acesso de confiança ao Visual Basic Project em aplicativos do Office , siga estas etapas:
Abra o Microsoft Excel e clique em Opções.Mude para a guia Central de Confiabilidade.Clique no botão Configurações da Central de Confiabilidade .Vá para a guia Configurações de macro.Marque a caixa de seleção Confiar no acesso ao modelo de objeto do projeto VBA. Clique no botão OK .
Para saber mais sobre essas etapas, continue lendo.
Primeiro, você precisa abrir o Microsoft Excel, Word ou PowerPoint e clicar nas Opções visíveis em o canto inferior esquerdo. Em seguida, alterne para a guia Central de Confiabilidade e clique no botão Configurações da Central de Confiabilidade .
Em seguida, alterne para as Configurações de macro
strong>guia e marque a caixa de seleção Confiar no acesso ao modelo de objeto do projeto VBA .
Clique no botão OK para salvar a alteração.
Ative ou desative o acesso de confiança ao projeto do Visual Basic usando a política de grupo
Para ativar ou desativar o acesso de confiança ao projeto do Visual Basic usando a política de grupo, siga estas etapas:
Pressione Win+R para abrir o prompt Executar.Digite gpedit.msc e clique no botão OK . Navegue até Central de Confiabilidade em Configuração do Usuário.Clique duas vezes na configuração Confiar no acesso ao projeto do Visual Basic .Escolha a opção Ativado.Clique no botão OK .
Vamos verificar Veja essas etapas em detalhes.
Para começar, pressione Win+R para exibir o prompt Executar, digite gpedit.msc, e clique no botão OK para abrir o Editor de política de grupo local. Em seguida, navegue até o seguinte caminho:
Excel:
Configuração do usuário > Modelos administrativos > Microsoft Excel 2016 > Opções do Excel > Segurança > Central de confiança
Word:
Configuração do Usuário > Modelos Administrativos > Microsoft Word 2016 > Opções do Word > Segurança > Central de Confiabilidade
PowerPoint:
Configuração do Usuário > Modelos Administrativos > Microsoft PowerPoint 2016 > Opções do PowerPoint > Segurança > Central de Confiabilidade
Clique duas vezes na configuração Confiar no acesso ao Visual Basic Project e escolha a opção Ativado .
Como alternativa, escolha a opção Desativado para desativá-lo.
Clique no botão OK para salvar a alteração.
Ative ou desative o Acesso confiável ao projeto do Visual Basic usando o Registro
Para ativar o r off Trust access to Visual Basic Project usando Registry, siga estas etapas:
Pressione Win+R > digite regedit > pressione o botão Enter.Clique na opção Yes .Navegue até Microsoft\office\16.0 em HKCU.Clique com o botão direito do mouse em 16.0 > Novo > Chave e nomeie-o como excel.Clique com o botão direito do mouse em excel > Novo > Chave e nomeie-o como segurança.Clique com o botão direito do mouse em segurança > Novo > Valor DWORD (32 bits). Defina o nome como accessvbom.Double-clique nele para definir os dados do valor como 1.Clique no botão OK e reinicie o computador.
Para saber mais sobre essas etapas, continue lendo.
Para começar, pressione Win +R > digite regedit e pressione o botão Enter . Se o prompt do UAC aparecer na tela, clique no botão Sim .
Em seguida, navegue até o seguinte caminho:
HKEY_CURRENT_USER\Software\Policies\Microsoft\office\ 16.0
Clique com o botão direito do mouse em 16.0 > Novo > Chave e nomeie-o como excel/word/powerpoint.
Repita as mesmas etapas para criar uma subchave chamada segurança. Em seguida, clique com o botão direito do mouse em segurança > Novo > Valor DWORD (32 bits) e defina o nome como accessvbom.
Clique duas vezes nele para definir os dados do valor como 1.
Clique no botão OK e reinicie o computador. No entanto, se você quiser desativar esse recurso, terá duas opções. Primeiro, você pode definir os dados do valor como 0 e reiniciar o computador. Segundo, você pode excluir o valor REG_DWORD e reiniciar o computador.
Como faço para habilitar o acesso de confiança ao modelo de objeto do projeto VBA?
Existem três maneiras diferentes de habilitar o acesso de confiança a o modelo de objeto do projeto VBA e todos os métodos são mencionados acima. Se você não quiser passar por várias opções, pode usar o painel de configurações embutido. Por outro lado, você pode usar o Editor de Diretiva de Grupo Local e o Editor do Registro para ativá-lo.
Ler: Como habilitar ou desabilitar o Live Preview no Word, Excel, PowerPoint
Como habilito um projeto no VBA?
Para habilitar o acesso de confiança ao projeto do Visual Basic no Excel, Word ou PowerPoint, você precisa usar as Configurações da Central de Confiabilidade. Além disso, você pode usar os métodos GPEDIT e REGEDIT. Na Política de Grupo, abra a configuração Confiar no acesso ao projeto do Visual Basic e escolha a opção Ativado.
Leia: Como ativar ou desativar a validação de arquivos no Word, Excel, PowerPoint.