MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]O tipo de biblioteca ou assistente solicitado não é um projeto VBA

    Compartilhe

    gordo
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 10/10/2011

    [Resolvido]O tipo de biblioteca ou assistente solicitado não é um projeto VBA

    Mensagem  gordo em Ter 06 Out 2015, 00:11

    Galera,

    To com o seguinte problema:

    Criei um sistema em access 2010 com frontend e backend e como formulário principal, um formulário de navegação horizontal com 2 níveis de inserção de botões. Quando eu gero o ACCDE e começo a navegar pelos botões ele me apresenta o seguinte erro:

    O tipo de biblioteca ou assistente solicitado não é um projeto VBA.

    Quando eu rodo o ACCDB normalmente não dá erro e funciona dentro dos conformes. O erro só ocorre quando eu gero o ACCDE.

    Já tentei a seguinte dica:

    Private Sub Form_Error(DataErr As Integer, Response As Integer)
      If DataErr = -25357 Then
         Response = acDataErrContinue
      End If
    End Sub

    Mas isso só faz desaparecer a mensagem de erro, pois os formulários não rodam.

    Alguém pode dar uma ajuda?


    Última edição por gordo em Ter 06 Out 2015, 23:47, editado 1 vez(es)
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: [Resolvido]O tipo de biblioteca ou assistente solicitado não é um projeto VBA

    Mensagem  ahteixeira em Ter 06 Out 2015, 12:14

    Olá, retire esse código para ser possivel ver onde ocorre o erro.
    Também será util o código do erro gerado e em que parte do código ou evento.
    Para facilitar a ajuda, poste base de dados com pequeno exemplo.
    Nota o fórum está com problemas nos anexos, utilize (dropbox, Onedrive, copy, etc) e patilhe o link.
    Ficamos aguardar
    Abraço

    gordo
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 10/10/2011

    Re: [Resolvido]O tipo de biblioteca ou assistente solicitado não é um projeto VBA

    Mensagem  gordo em Ter 06 Out 2015, 23:49

    Retirando o código, o access não depura o erro.
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: [Resolvido]O tipo de biblioteca ou assistente solicitado não é um projeto VBA

    Mensagem  ahteixeira em Qua 07 Out 2015, 09:09

    Olá tente assim então:

    Código:
    Private Sub Form_Error(DataErr As Integer, Response As Integer)
    msgbox err.number
    End Sub

    O erro acontece no mesmo PC, verifique as referencias.
    Caso não resolva, poste pequeno exemplo.
    Abraço

    gordo
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 10/10/2011

    Re: [Resolvido]O tipo de biblioteca ou assistente solicitado não é um projeto VBA

    Mensagem  gordo em Qua 07 Out 2015, 18:24

    Implementei o código e retornou erro 0
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: [Resolvido]O tipo de biblioteca ou assistente solicitado não é um projeto VBA

    Mensagem  ahteixeira em Qua 07 Out 2015, 18:30

    Bom, como é compilado que dá o erro.
    Será melhor postar pequeno exemplo, para tentarmos simular e apurar.
    Abraço

    gordo
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 10/10/2011

    Re: [Resolvido]O tipo de biblioteca ou assistente solicitado não é um projeto VBA

    Mensagem  gordo em Qua 07 Out 2015, 23:47

    Não está aceitando anexo. Toda vez que tento anexar um arquivo, o forum dá uma mensagem de erro dizendo que o espaço total de armazenamento foi ultrapassado, e o arquivo .zip só tem 37Kb.

    Os seguintes erros foram encontrados
    Não é possível enviar o arquivo : o espaço total de armazenamento foi ultrapassado. (Espaço restante : 0 Kb)

    Se quiser que mande o exemplo pro teu e-mail
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: [Resolvido]O tipo de biblioteca ou assistente solicitado não é um projeto VBA

    Mensagem  ahteixeira em Qui 08 Out 2015, 08:07

    Olá para o email não é uma boa conduta, privamos os outros membros, que também o podem ajuda.
    Acho que a situação do alerta do Administrador ainda se mantêm, veja link abaixo:
    [Você precisa estar registrado e conectado para ver este link.]

    Seguindo a recomendação, coloque na nuvem e partilhe o link.
    Eu aconselho um destes, todos de borla:

    Copy 15Gb (*)
    Meocloud 16gb (*)

    Os mais conhecidos:
    Dropbox 2Gb (*)
    OneDrive 15Gb (**)
    Google Drive 15Gb

    Nota:
    Nos assinalados (*), coloquei link de refral para ganharmos (eu e você) espaço extra.
    Nos assinalados (**), coloquei link de refral apenas eu ganho espaço extra.


    Outra alternativa será o GE.TT, não é obrigatório abertura de conta, apenas tem de arrastar o ficheiro e postar o link, bastante simples e rápido para partilha simples.

    Por último, sou da opinião de evitar a colocação de ficheiros, onde para fazer o download é obrigatório o registo.
    Abraço


    Última edição por ahteixeira em Qua 11 Nov 2015, 16:57, editado 2 vez(es)

    gordo
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 10/10/2011

    Re: [Resolvido]O tipo de biblioteca ou assistente solicitado não é um projeto VBA

    Mensagem  gordo em Qua 14 Out 2015, 22:28

    Segue o link com os arquivos de teste.

    [Você precisa estar registrado e conectado para ver este link.]

    Creio que agora seja possível analisar.

    São 2 arquivos: accdb e accde

    O erro só dá quando é gerado o accde.
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: [Resolvido]O tipo de biblioteca ou assistente solicitado não é um projeto VBA

    Mensagem  ahteixeira em Qui 15 Out 2015, 14:38

    Olá João, com a partilha, foi mais fácil compreender.

    Efectivamente não funciona, mesmo com o código que postou na mensagem nº 1 que é o mesmo deste artigo.
    Parece que é um Bug, a solução será o formulário em questão não ter módulo (não ter código em vba), veja:
    [Você precisa estar registrado e conectado para ver esta imagem.]

    Mas existe um problema, pois podemos necessitar do código, a única forma que conheço será a chamada de Macro ou de Função.
    Segue link do meu teste com os dois exemplos  BDTeste_exemplo.zip.

    Abraço

    gordo
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 10/10/2011

    Re: [Resolvido]O tipo de biblioteca ou assistente solicitado não é um projeto VBA

    Mensagem  gordo em Sex 16 Out 2015, 00:28

    Essa solução não serve pra mim.

    Mas encontrei um modo. Vou colocar um botão invisível para cada botão que não necessite de um segundo nível de botões de comando e a mensagem de erro que aparece quando se executa o accde gerado vou inibir com o código abaixo:

    Private Sub Form_Error(DataErr As Integer, Response As Integer)
    If DataErr = -25357 Then
    Response = acDataErrContinue
    End If
    End Sub

    Bem galera, esse bug vem desde a versão 2007. Quem quiser trabalhar com formulário de navegação horizontal com 2 níveis, vai enfrentar esse erro. Quem quiser mascarar, vai ter que fazer o que eu fiz ou então terá que rever todo o projeto.

    Dou esse tópico por solucionado
    avatar
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: [Resolvido]O tipo de biblioteca ou assistente solicitado não é um projeto VBA

    Mensagem  ahteixeira em Sex 16 Out 2015, 08:00

    Olá, obrigado pelo retorno,
    Os utilizadores do fórum agradecem.
    Abraço

      Data/hora atual: Qua 26 Jul 2017, 17:33