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

    [Resolvido]Voltar ao inicio do loop

    Macedo
    Macedo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 23/09/2010

    [Resolvido]Voltar ao inicio do loop Empty [Resolvido]Voltar ao inicio do loop

    Mensagem  Macedo 9/7/2011, 20:24

    Pessoal preciso de uma luz... tem como voltar ao inicio de um loop em uma instrução For Next
    Ex:
    For i = 1 to 10
    execusão do código
    if ocorrencia then
    voltar ao inicio do loop (no For)
    end if
    next i

    Agradeço
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8496
    Registrado : 05/11/2009

    [Resolvido]Voltar ao inicio do loop Empty Re: [Resolvido]Voltar ao inicio do loop

    Mensagem  Alexandre Neves 9/7/2011, 20:30

    Boa noite,

    Utilize
    InicioCiclo:
    For i = 1 to 10
    execusão do código
    if ocorrencia then
    goto iniciociclo
    end if
    next i
    Macedo
    Macedo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 23/09/2010

    [Resolvido]Voltar ao inicio do loop Empty Agradeço a colaboração

    Mensagem  Macedo 10/7/2011, 20:43

    Alexadre, esse metodo não daria certo pois a variavel i voltara para 1 novamente e o que quero é que ele continue o loop´

    agradeço e comento tópico dificil esse hein! somente vc se abilitou a dar uma dica.
    obrigado.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8496
    Registrado : 05/11/2009

    [Resolvido]Voltar ao inicio do loop Empty Re: [Resolvido]Voltar ao inicio do loop

    Mensagem  Alexandre Neves 10/7/2011, 21:37

    Mas se quer voltar ao início tem de voltar a 1. Senão, explique melhor o que pretende
    Macedo
    Macedo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 23/09/2010

    [Resolvido]Voltar ao inicio do loop Empty Re: [Resolvido]Voltar ao inicio do loop

    Mensagem  Macedo 10/7/2011, 23:11

    Alexandre primeiro obrigado pela atenção vamos ver se consigo explicar

    for i = 1 to 10

    executa 1ª linha de codigo (se ocorrer um erro não queria que executasse a 2ª linha de codigo mas o loop continuasse)

    executa 2ª linha de codigo

    next i
    avatar
    João afonso
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 396
    Registrado : 24/05/2011

    [Resolvido]Voltar ao inicio do loop Empty Re: [Resolvido]Voltar ao inicio do loop

    Mensagem  João afonso 11/7/2011, 13:39

    Macedo que tipo de erro esta dando.
    Disponibilize um banco de dados com esse formulário, assim podemos entender melhor o que você quer e lhe ajudar.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8496
    Registrado : 05/11/2009

    [Resolvido]Voltar ao inicio do loop Empty Re: [Resolvido]Voltar ao inicio do loop

    Mensagem  Alexandre Neves 11/7/2011, 17:25

    Continua a informar retalhos. No entanto, e seguindo ao que informou na última mensagem, será assim:
    (não sei se a depuração funciona dentro do loop)
    sub ...

    On error goto ContinuaCodigo


    For i=1 to 10
    1ª instrução
    2ª instrução
    ContinuaCodigo:
    Next
    ...
    Macedo
    Macedo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 23/09/2010

    [Resolvido]Voltar ao inicio do loop Empty Re: [Resolvido]Voltar ao inicio do loop

    Mensagem  Macedo 19/7/2011, 02:17

    Grande Alexandre, que tacada hein, colocar o tratamento de erro no meio do for next, só quem programa em access sabe fazer isso valeu cara.

    Conteúdo patrocinado


    [Resolvido]Voltar ao inicio do loop Empty Re: [Resolvido]Voltar ao inicio do loop

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 07:08