Muito Obrigado rapaz, tu fez exatamente o que precisava agora vou testar para aprender e fixar estes códigos,
Amigo só mas uma quando eu vou imprimir um relatorio e aperto o botao cancelar esta dando erro diz "erro em tempo de execução 2501, e pedi para depurar assim o usuario vai acessar os codigos podendo causar problemas como posso resolver isso?
Mas uma duvidase puder me ajudar tem alguma forma de bloquear o botão direito do mause para que o usuario do sistema não possa cessar o modo disigne?

Estou construindo um Banco de Dados (BD) no MS-Access 2013, e o fiz (até agora), usando apenas os recursos gráficos do aplicativo. Leia-se "pouco (ou quase nada) aprendi sobre o uso direto dos comandos". É que, embora pudesse ser (teoricamente) melhor e mais efetivo se eu programasse as ações e controles individualmente usando os comandos, além de dar um trabalho muito grande, é quase como escrever um programa em JAVA. Eu consegui fazer um grande elenco de funcionalidades e controles usando apenas os botões e demais recursos disponibilizados graficamente no Access (nem cheguei a usar o VBA). Mas "empaquei" em determinado ponto, cuja solução é imprescindível para o meu BD funcionar para os fins que desejo.