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


4 participantes

    [Resolvido]Rotina começa e acaba

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Rotina começa e acaba Empty Rotina começa e acaba

    Mensagem  Assis 12/2/2011, 16:12

    Boa Tarde

    Quando faço click pergunta Registo Inicial e Registo Final, mas nã executa:


    Exemplo: Iniciar no ID Nº 12 e terminar no ID Nº31 "ID é o Nº de registo"

    Private Sub Comando14_Click()
    Dim inicio, final As Integer
    Dim rst As Recordset
    Set rst = Me.Recordset
    inicio = InputBox("Digite o N.º do Registo Inicial:")
    final = InputBox("Digite o N.º do Registo Final:")
    rst.MoveFirst
    Do While Not rst.EOF
    With rst
    Me.IDENTIDADE = "Teste"
    .MoveNext
    End With
    Loop
    Set rst = Nothing
    End Sub


    .................................................................................
    *** Só sei que nada sei ***
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Rotina começa e acaba Empty Re: [Resolvido]Rotina começa e acaba

    Mensagem  Alexandre Neves 12/2/2011, 16:19

    Boa tarde, Assis

    Quer actualizar a identidade dos registos escolhidos?
    Private Sub Comando14_Click()
    Dim inicio, final As Integer
    Dim rst As Recordset
    Set rst = Me.Recordset
    inicio = InputBox("Digite o N.º do Registo Inicial:")
    final = InputBox("Digite o N.º do Registo Final:")
    rst.MoveFirst
    Do While Not rst.EOF
    If rst("Id")>= inicio and rst("id")<=final then
    rst.edit
    rst.IDENTIDADE = "Teste"
    rst.update
    End If
    rst.MoveNext
    Loop
    Set rst = Nothing
    End Sub

    Cumprimentos
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Rotina começa e acaba Empty Re: [Resolvido]Rotina começa e acaba

    Mensagem  Assis 12/2/2011, 17:29

    Boa tarde Alexandre

    A sua dica Para aqui:

    E não pergunta o inicio nem o fim

    Private Sub Comando14_Click()
    Dim inicio, final As Integer
    Dim rst As Recordset
    Set rst = Me.Recordset
    inicio = InputBox("Digite o N.º do Registo Inicial:")
    final = InputBox("Digite o N.º do Registo Final:")
    rst.MoveFirst
    Do While Not rst.EOF
    If rst("Id")>= inicio and rst("id")<=final then
    rst.edit
    rst.IDENTIDADE = "Teste"
    rst.update
    End If
    rst.MoveNext
    Loop
    Set rst = Nothing
    End Sub


    .................................................................................
    *** Só sei que nada sei ***
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Rotina começa e acaba Empty Re: [Resolvido]Rotina começa e acaba

    Mensagem  Alexandre Neves 12/2/2011, 19:57

    Tem razão, coloque rst("Identidade") = "Teste"
    Cumprimentos,
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Rotina começa e acaba Empty Re: [Resolvido]Rotina começa e acaba

    Mensagem  Assis 12/2/2011, 20:12

    Alexandre
    Eis o meu exemplo
    http://dl.dropbox.com/u/8169944/Assis%20-%20Rotina.mdb
    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Rotina começa e acaba Empty Re: [Resolvido]Rotina começa e acaba

    Mensagem  JPaulo 13/2/2011, 11:57

    Bom Dia Alexandre e Assis, uma pequena ajuda;

    Dim inicio, final As Integer
    Dim rst As Recordset
    Set rst = CurrentDb.OpenRecordset("select * from Analises Order By ID ASC")

    inicio = InputBox("Digite o N.º do Registo Inicial:")
    final = InputBox("Digite o N.º do Registo Final:")

    If rst.RecordCount = 0 Then Exit Sub
    rst.MoveLast
    rst.MoveFirst

    Do While Not rst.EOF
    If rst(0) >= Val(inicio) And rst(0) <= Val(final) Then
    rst.Edit
    rst.Fields("Identidade").Value = "Assis"
    rst.Update
    End If
    rst.MoveNext
    Loop
    Me.Recalc
    Set rst = Nothing

    Bom Domingo


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Rotina começa e acaba Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Rotina começa e acaba Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Rotina começa e acaba Folder_announce_new Instruções SQL como utilizar...
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Rotina começa e acaba Empty Re: [Resolvido]Rotina começa e acaba

    Mensagem  Assis 13/2/2011, 12:41

    Bom dia JPaulo

    Uma pequena ajuda ? ENORME ...... Resolvida.

    JPaulo e a outra "Rotina ao percorrer todos os registos". É mais difícil?

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Rotina começa e acaba Empty Re: [Resolvido]Rotina começa e acaba

    Mensagem  criquio 13/2/2011, 12:53

    "*** Só sei que nada sei ***"

    Se nada sei, como sei que é só isso que eu sei? Pois se eu sei que nada sei, pelo menos uma coisa eu sei, então não posso dizer que nada sei.
    A fascinante saga dos paradoxos Laughing

    Desculpe amigo Assis, não resisti. Só divaguei um pouco sobre essa que é uma das apologias atribuídas ao nosso amigo Sócrates, hehehe. Outra que está sempre atual:

    "O mais razoável que se possa dizer sobre o matrimônio e sobre o celibato é isto: haja o que haja você se arrependerá."


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Rotina começa e acaba Empty Re: [Resolvido]Rotina começa e acaba

    Mensagem  Assis 13/2/2011, 13:53

    Olá Criquio

    "E o pão do pobre quando cai, cai sempre com a manteiga virada para baixo"

    Bom domingo


    .................................................................................
    *** Só sei que nada sei ***
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Rotina começa e acaba Empty Re: [Resolvido]Rotina começa e acaba

    Mensagem  JPaulo 13/2/2011, 15:06

    Obrigado pelo retorno o forum agradece.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Rotina começa e acaba Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Rotina começa e acaba Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Rotina começa e acaba Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Rotina começa e acaba Empty Re: [Resolvido]Rotina começa e acaba

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/4/2024, 12:39