Skip to content

Access 2010: Falha no Access ao avaliar uma ou mais expressões, pois 'Recordset' foi referenciado em uma expressão.

Software: SOFTSHOP | Grupo: SOFTSHOP

Solução

OFFICE 2010

ERRO:

Falha no Access ao avaliar uma ou mais expressões, pois 'Recordset' foi referenciado em uma expressão.

MOTIVO:

o Access bloqueia expressões "não seguras": qualquer expressão que use funções ou propriedades que podem ser exploradas por usuários mal-intencionados para obter acesso a unidades, arquivos ou outros recursos para os quais eles não tenham autorização.

SOLUÇÃO:

Desabilitar o modo de área de segurança:

    • Abrir o regedit

1.1 - Expanda a pasta HKEY_LOCAL_MACHINE e navegue até a seguinte chave do Registro:

1.1.2 - Procurar:

aqui: \Software\WOW6432Node\Microsoft\Office\14.0\Access Connectivity Engine\Engines

ou aqui: \Software\Microsoft\Office\14.0\Access Connectivity Engine\Engines

2 - No painel direito do editor do Registro, clique duas vezes em SandBoxMode se ele estiver presente. (Se você não encontrar a chave do Registro SandBoxMode, a microsoft não recomenda criá-la devido a poder causar problemas nas atualizações do office, mas... não custa tentar!)

2.1 - Na caixa de diálogo no campo Dados do Valor, altere o valor de 3 para 2 e clique em OK e pode fechar o editor de registro.

3 - Fechar a instancia do Softshop, abrir novamente e testar.

Fonte: https://support.microsoft.com/pt-br/office/ativar-ou-desativar-o-modo-de-área-restrita-para-desabilitar-macros-8cc7bad8-38c2-4a7a-a604-43e9a7bbc4fb?ocmsassetid=ha010167429&correlationid;=4d762800-4d26-4d91-a3a1-894553ce0f4e&ui;=pt-BR&rs;=pt-BR&ad;=BR


Tags: access, recordset, expressões, access 2010, office 2010, 2010, contas a receber, contas a pagar, v9, 9.0.0.0

Documentação de Testes