Uma família de softwares de planilhas da Microsoft com ferramentas para analisar, criar gráficos e comunicar dados.
Olá, Paulo
Como vai? Espero que você esteja bem!
Meu nome é Emilly, sou Consultora Independente e usuária Windows. Estarei aqui para poder lhe auxiliar hoje.
Esse erro “não há confiabilidade no requerente para a ação especificada” geralmente está relacionado ao bloqueio de controles ActiveX (como ListView e ProgressBar) por parte do Excel, após atualizações recentes de segurança do Office — especialmente a que foi liberada no início de julho.
Mesmo que sua planilha esteja correta, os formulários VBA que utilizam certos controles COM agora podem ser barrados se o arquivo não estiver sendo executado de um local considerado confiável.
Aqui estão alguns passos que podem ajudar:
- Adicione a pasta da planilha como local confiável no Excel:
Abra o Excel > Arquivo > Opções > Central de Confiabilidade > Configurações da Central de Confiabilidade > Locais confiáveis.
Adicione a pasta onde está sua planilha. Feche e reabra o Excel e teste novamente.
- Ative todas as macros e ActiveX:
No mesmo menu da Central de Confiabilidade, vá em Configurações de macro e marque "Habilitar todas as macros" e "Confiar no acesso ao modelo de objeto do projeto VBA".
- Verifique as atualizações mais recentes do Office:
Algumas atualizações recentes causaram esse comportamento. Você pode tentar voltar a uma versão anterior do Office temporariamente, caso essas medidas não funcionem. Se estiver usando o Microsoft 365, é possível fazer isso com o comando:
cd %programfiles%\Common Files\Microsoft Shared\ClickToRun
officec2rclient.exe /update user updatetoversion=16.0.xxxxx.xxx
Importante: substitua o número da versão por uma versão anterior à atualização de julho.
- Reinstale os controles MSCOMCTL.OCX e COMCTL32.OCX (se necessário):
Esses controles podem ter sido desregistrados. Você pode tentar registrá-los novamente com permissões de administrador:
regsvr32 mscomctl.ocx
regsvr32 comctl32.ocx
Grata,
Emilly C.