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

    [RESOLVIDO] "A execução foi interrompida devido a um erro em tempo de execução"

    avatar
    carlosfilipef
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 09/09/2015

    [RESOLVIDO] "A execução foi interrompida devido a um erro em tempo de execução" Empty [RESOLVIDO] "A execução foi interrompida devido a um erro em tempo de execução"

    Mensagem  carlosfilipef 15/9/2015, 15:27

    Bom dia pessoal,

    Estou enfrentando um sério problema o qual não consigo encontrar uma solução, mesmo já há alguns dias tentando pesquisar a respeito:

    Desenvolvi um sisteminha em Access, contendo alguns forms, para a interação do usuário final, além de códigos VBA para a automação de rotinas/cálculos/filtros/etc.

    Em computadores que possuem Access 2010 instalado, o sisteminha funciona perfeitamente. No entanto, ao tentar utilizá-lo em máquinas sem Access, as quais possuem somente seu Runtime instalado, o sistema, após terminar de carregar um dos formulários, exibe a seguinte mensagem de erro e encerra a aplicação:

    [RESOLVIDO] "A execução foi interrompida devido a um erro em tempo de execução" 24v1xu8

    Possuo uma versão anterior do arquivo, a qual funciona perfeitamente para esses usuários. Num dos testes efetuados, onde ao realizar apenas uma cópia desse arquivo funcionando, os usuários sem Access voltam a enfrentar essa mensagem de Erro, ao tentar utilizar a cópia.

    Já tentei excluir todos os botões, assim como suas Macros criadas pelo software, tentei Compactar/Reparar banco, tentei excluir os objetos OLE utilizados para a geração de gráficos, tentei utilizar o recurso de converter todas as macros para VBA, etc.

    Não sei mais o quê fazer, não consigo encontrar uma solução ao pesquisar na Internet, estou totalmente sem ideias e não consigo sequer identificar a causa do problema...

    Com base na situação relatada, alguém consegue sugerir prováveis causas para que essa mensagem de Erro persista?

    Obrigado!


    Última edição por carlosfilipef em 15/9/2015, 19:04, editado 1 vez(es)
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4955
    Registrado : 20/04/2011

    [RESOLVIDO] "A execução foi interrompida devido a um erro em tempo de execução" Empty Re: [RESOLVIDO] "A execução foi interrompida devido a um erro em tempo de execução"

    Mensagem  Silvio 15/9/2015, 18:10

    Olá, seja bem vindo ao fórum.

    vejamos.

    1- na versão anterior que tem e funciona com o runtime, o que difere ela para a atual ?
    2- no formulário antigo e funciona sem runtime, o que difere ele para o atual ?

    Sugiro a ti, realizar essas e outras comparações para poder encontrar o erro.

    Sucesso e bom trabalho.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    carlosfilipef
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 09/09/2015

    [RESOLVIDO] "A execução foi interrompida devido a um erro em tempo de execução" Empty Re: [RESOLVIDO] "A execução foi interrompida devido a um erro em tempo de execução"

    Mensagem  carlosfilipef 15/9/2015, 18:16

    Resolvi o problema!

    Após inserir vários Msgbox ao longo do código, na tentativa de cercar e encontrar o problema, descobri que havia um comando "End" após abrir o formulário.
    Ao deletar essa linha, funcionou corretamente.

    Nas máquinas com Access, o comando deve estar funcionando adequadamente, enquanto as máquinas com apenas Runtime instalado não são capazes de tratar o comando.
    Bem, não sei exatamente se é essa a razão, mas deu certo...

    Obrigado pelo apoio!
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4955
    Registrado : 20/04/2011

    [RESOLVIDO] "A execução foi interrompida devido a um erro em tempo de execução" Empty Re: [RESOLVIDO] "A execução foi interrompida devido a um erro em tempo de execução"

    Mensagem  Silvio 15/9/2015, 19:01

    O  Fórum agradece o retorno, não se esqueça de dar o tópico como resolvido.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."

      Data/hora atual: 28/11/2022, 02:18