none
Data inicial e Data Final RRS feed

  • Pergunta

  • Galera,

    estou com um problema, no relátorio que estou criando preciso ter um text com a data inicial do mês vigênte e uma text com a data fianl do mês vigênte.

    a da data incial consegui desta forma:

    ="01/" + Now.ToString("MM/yyyy")

    porém a data final não consegui, pois como tem meses com 30 e 31 dias e fevereiro com 28 ou 29 me deixou louco aqui...

    alguém teria uma sugestão?

    Obrigado a todos.
    segunda-feira, 22 de fevereiro de 2010 14:13

Respostas

  • Boa tarde Thiago,
          tenta usar essa expressão:
    =DateAdd("D", -1, CDate(DateAdd("M",1, now).ToString("MM")+"/01/"+DateAdd("M",1, now).ToString("yyyy")))

    Nessa expressão você vai adicionar um mês a sua data corrente e depois diminuir um dia, desse jeito você pega o ultimo dia do mês corrente.

    Aguardo retorno.

    Atenciosamente,
    Nayron Araújo - Desenvolvedor BI - Setor de TI - Universidade Potiguar - UnP
    • Sugerido como Resposta Nayron Araújo segunda-feira, 22 de fevereiro de 2010 22:53
    • Marcado como Resposta Thiago J Baeza quinta-feira, 11 de março de 2010 19:41
    segunda-feira, 22 de fevereiro de 2010 18:23