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


3 participantes

    Erro - Microsoft Acess

    avatar
    pmcanedo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 22/08/2014

    Erro - Microsoft Acess Empty Erro - Microsoft Acess

    Mensagem  pmcanedo 22/8/2014, 21:24

    Boa tarde amigos,

    Temos um documento em acess, para controle de carga da nossa unidade,
    porém, ele não abre no meu computador.

    Segue erro:

    Este erro ocorre quando um evento não pôde ser executado porque não foi possível avaliar a localização da lógica do evento. Por exemplo, se a propriedade OnOpen de um formulário estiver definida como =[Field], o erro ocorrerá porque espera-se que um nome de evento ou macro seja executado quando o evento acontecer.


    Alguém pode me ajudar por gentileza?
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3947
    Registrado : 21/04/2011

    Erro - Microsoft Acess Empty Re: Erro - Microsoft Acess

    Mensagem  Marcelo David 22/8/2014, 21:30

    Isso pode ser falta de referencia, funções erradas ou versão muito antiga do arquivo mdb (caso seja mdb).

    O mais assertivo é você postar o sistema aqui para vermos se há algum problema e possível solução.


    .................................................................................
    Erro - Microsoft Acess Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    Erro - Microsoft Acess Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    Erro - Microsoft Acess Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    Erro - Microsoft Acess Marcel11
    toyebom
    toyebom
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1128
    Registrado : 18/07/2012

    Erro - Microsoft Acess Empty Erro - Microsoft Acess

    Mensagem  toyebom 22/8/2014, 21:32

    Utiliza o tratamento de erros no vba antes do código assim

    On Error Resume Next

    Exemplo de uso:
    Private Sub Command1_Click()
     Dim X As Integer
     On Error Resume Next
      'Lançará um erro pois tentamos converter letras em número:
      X = CInt("texto")
      MsgBox "Passou por aqui ?!"
    End Sub

    http://www.cpearson.com/excel/errorhandling.htm

    http://allenbrowne.com/ser-23a.html

    http://www.informeaccess.com.br/ler.php?id=41&id_cat=26&id_coluna=2&cat=&titulo=Tratamento%20de%20Erros%20no%20M.%20Access


    .................................................................................
    Gente Simples, fazendo coisas pequenas, em lugares pouco importantes, consegue mudanças extraordinárias.
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3947
    Registrado : 21/04/2011

    Erro - Microsoft Acess Empty Re: Erro - Microsoft Acess

    Mensagem  Marcelo David 22/8/2014, 22:28

    Amigo toyebom, note que:

    On Error Resume Next não trata o erro e sim contorna ele...

    Ou seja, digamos que temos vários UPDATEs para fazer em sequencia, e um falha... Se o tratamento de erro apenas disser que tem
    que executar o próximo código (pois é o que sugeriu) será gravado os registros de maneira incompleta e como saberemos que houve
    o erro?

    On Error Resume Next deve ser usado com muita cautela, mas temos que tentar descobrir o erro gerado e não apenas ignorá-lo (On Error Resume Next)


    .................................................................................
    Erro - Microsoft Acess Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    Erro - Microsoft Acess Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    Erro - Microsoft Acess Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    Erro - Microsoft Acess Marcel11
    avatar
    pmcanedo
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 22/08/2014

    Erro - Microsoft Acess Empty Erro

    Mensagem  pmcanedo 22/8/2014, 22:40

    Sou leigo no assunto, então fico meio perdido com os termos.
    O criador do arquivo é outro, e eu na verdade só estou executando.

    engraçado, que em dois computadores ele funciona,
    porém, quero executar em outro, que é aquele que pretendo mantê-lo.
    toyebom
    toyebom
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1128
    Registrado : 18/07/2012

    Erro - Microsoft Acess Empty Erro - Microsoft Acess

    Mensagem  toyebom 22/8/2014, 23:50

    Tens razão Marcelo não me lembrei disso.

    Possivelmente o problema deve ser falta de atuslizações já que funciona em outros pcs menos nesse.

    As minhas bds tambem funcionam bem no meupc que tem o office profissional plus 2013 e no meu trabalhoque tem o office 2007 diz que pode ter funcionalidades não compativeis. Quando migrei as minhas bds do 2003 para o 2010 também tive erros em codigos vba que tive decorrigir para funcionarem. Pode ser da versão do office ou falta de atualizações o melhor é colocares a bd para exame.


    .................................................................................
    Gente Simples, fazendo coisas pequenas, em lugares pouco importantes, consegue mudanças extraordinárias.

    Conteúdo patrocinado


    Erro - Microsoft Acess Empty Re: Erro - Microsoft Acess

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 02:34