MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    Senha do projeto impede execução do codigo

    avatar
    daltolp
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 02/08/2018

    Senha do projeto impede execução do codigo Empty Senha do projeto impede execução do codigo

    Mensagem  daltolp 20/8/2018, 18:10

    Apos adicionar a senha de proteção do projeto VBA, ocomando de exclusão de formulários, tabelas etc (DoCmd.DeleteObject), passou a retornar o erro 2501 "em tempo de execução".
    Se tento excluir o formulario manualmente no mode Design, retorna a mensagem que não é possivel excluir porque o projeto é protegido.
    Então testei uma copia sem a senha no projeto e aí o código funciona normalmente apagando os objetos que desejo.
    Só não sei como informar a senha do projeto antes do codigo rodar excluindo os objetos, e ao final, informar a senha novamente protegendo-o.

    No excel é possivel fazer algo semelhando, mas com a senha de bloqueio da planilha usando sht.Unprotect Password / sht.Protect Password.

    Obs. nao posso compilar em executável o q seria o melhor para segurança.

    Se alguem puder ajudar, obrigado.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7927
    Registrado : 15/03/2013

    Senha do projeto impede execução do codigo Empty Re: Senha do projeto impede execução do codigo

    Mensagem  Alvaro Teixeira 21/8/2018, 18:32

    Olá Dalto Luiz, seja Bem-Vindo ao fórum.

    Aperte as teclas Alt+F11 -> Debug -> Compile
    E verifique se tem erros.

    Quanto à proteção independentemente de ter a password no VBA, o ideal é distribuir o projeto compilado em ACCDE por exemplo.

    Efetue uma "Busca" aqui no fórum sobre:
    Segurança
    Front End / Back End

    Abraço
    avatar
    daltolp
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 02/08/2018

    Senha do projeto impede execução do codigo Empty Re: Senha do projeto impede execução do codigo

    Mensagem  daltolp 21/8/2018, 20:41

    ahteixeira escreveu:

    Obrigado, fiz o q me disse, havia apenas um erro e compilei. Salvei no formato ACCDE, mas continua dando acesso a estrutura, codigo, etc. Sad
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7927
    Registrado : 15/03/2013

    Senha do projeto impede execução do codigo Empty Re: Senha do projeto impede execução do codigo

    Mensagem  Alvaro Teixeira 21/8/2018, 21:46

    Olá Dalto,

    Será melhor postar o código, assim fica mais fácil para analisar.

    Se poder, poste base de dados com os objectos necessários para dar o erro.

    Abraço

    Conteúdo patrocinado


    Senha do projeto impede execução do codigo Empty Re: Senha do projeto impede execução do codigo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/5/2024, 16:54