Amigão, é o seguinte: se usa macros no seu projeto, é provável que haverá erros e mais erros no seu bd, pois o RumTime do Access não entende tratamento de erro feito em macros. Nesse caso aconselho voce converter todas as macros para vb. Pois aí sim o RunTime entenderá o tratamento de erros no vb.
Agora voce pode dizer: Mas eu não fiz tratamento de erros nenhum no meu projeto... Eu lhe afirmo que ao criar um botão para ir ao próximo registro usando o assistente do Access, ele cria uma macro e atribui tratamento de erro na própria macro. O que acarretará em erro na execução do aplicativo.
Dê uma boa olhada nos forms.
Uma outra coisa que gostaria de ressaltar é que ficou muito vago a sua dúvida... Caso não seja o que lhe falei acima, por favor, fale-nos exatamente onde ocorre o erro e quando ocorre. (Mas acredito ser por causa das macros).
Ficamos no aguardo.
.................................................................................
Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
Access e VBA - Formulário Desacoplado - [Passo a passo]
Conheça meu canal no Youtube e se inscreva.