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

    Alterar Somente primeiro dia da data

    marcelo3092
    marcelo3092
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 294
    Registrado : 19/08/2010

    Alterar Somente primeiro dia da data Empty Alterar Somente primeiro dia da data

    Mensagem  marcelo3092 29/10/2017, 18:48

    Ola pessoal gostaria de mais um ajudinha queria alterar somente o primeiro dia da data num subformulário.
    tenho este código


    Dim rs As Recordset

    Set rs = Me!Frm_Alunos_Horarios.Form.RecordsetClone
    rs.MoveFirst
    Do While Not rs.EOF
    If rs.Fields("Realizado") = False And rs.Fields("Selecionar") = True Then 'So Acrescentei esta linha no codigo.
    rs.Edit
    rs![HoraCompromisso] = Me.Texto68
    rs![DataCompromisso] = Me.Texto71 "aqui que eu queria que ele somente altera-se o dia no campo"
    rs.Update

    End If
    rs.MoveNext
    Loop
    rs.Close

    Set rs = Nothing
    avatar
    xMarlyn
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 27/06/2017

    Alterar Somente primeiro dia da data Empty Re: Alterar Somente primeiro dia da data

    Mensagem  xMarlyn 30/10/2017, 09:38

    Bom dia,

    Não sei muito bem como você quer alterar a data, mas vou te dar duas opções e você vê se uma delas serve.

    Nesse primeiro código é se você quiser fixar uma data para todo registro que quer inserir.
    Código:
    rs![DataCompromisso] = "01/" & Right(Me.Texto71.Text, 7)

    Agora se você quer adicionar dias na data é só utilizar o DateAdd, segue um exemplo que adiciona +1 no dia da data:
    Código:
    rs![DataCompromisso] = DateAdd("d",1,Me.Texto71)


    Espero ter ajudado.

      Data/hora atual: 13/5/2024, 12:09