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]Data final automatico

    avatar
    messias.cadete
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 69
    Registrado : 04/05/2012

    [Resolvido]Data final automatico Empty [Resolvido]Data final automatico

    Mensagem  messias.cadete 23/11/2015, 20:10

    Boa tarde,

    Preciso de uma pequena ajuda, tenho dois campo não aclopado no meu formulario de consulta com o nome de Data Inicial e Data Final. no campo data inicial estou usando a senguinte função
    Código:
    ="01" & "/" & Mês(Data()) & "/" & Ano(Data())
    , esse está funcionando perfeitamente sempre fica a data inicial do mês, o meu problema e com o campo de data final porque o mês varia de 28, 30 e 31, qual a função que eu utilizo para ficar a data do ultimo dia do mês automaticamente?
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Data final automatico Empty Re: [Resolvido]Data final automatico

    Mensagem  Uilson Brasil 24/11/2015, 01:42

    Messias,

    Mês atual Pelo VBA:

    Código:
    DataInicial = DateSerial(Year(Date), Month(Date), 1)
    DataFinal = DateSerial(Year(Date), Month(Date) + 1, 0)


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Data final automatico Empty Re: [Resolvido]Data final automatico

    Mensagem  Noobezinho 24/11/2015, 10:46

    Amigos

    O código apresentado pelos dois, se entendi

    direito, se refere ao inicio e final do mês, estou certo?

    Como será usado em consulta não seria melhor usar

    somente o mês() como critério, evitando assim a utilização

    desses campos/controles ?


    [ ]'s






    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Data final automatico Empty Re: [Resolvido]Data final automatico

    Mensagem  Uilson Brasil 24/11/2015, 12:31

    Noobezinho,

    Se entendi bem, ele quer fazer o filtro na consulta pelos controles do formulário. Se for isso, ele está correto pois este tipo de técnica dá mais flexibilidade, ou seja, posso inserir nos controles o período que eu desejar.




    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Data final automatico Empty Re: [Resolvido]Data final automatico

    Mensagem  Noobezinho 24/11/2015, 15:47

    Acredito que não , se fosse por esse caminho,

    não pedira o "final automático".


    Aguardemos ele. Wink


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    messias.cadete
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 69
    Registrado : 04/05/2012

    [Resolvido]Data final automatico Empty Re: [Resolvido]Data final automatico

    Mensagem  messias.cadete 24/11/2015, 16:31

    Amigos boa tarde,

    Obrigado por esta mim ajudando, eu testei o código ele funcionou perfeitamente no evento, só que tem um problema, se eu precisar usar uma data diferente ele não permite alterar volta a mesma data final, O meu banco de dados é de agendamento eu faço uma programação do mês completo.

    Eu queria um código para usar no Valor Padrão do Campo DataFinaldo Formulario. o que eu fiz na DataInicial esta funcionando sem problemas.
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Data final automatico Empty Re: [Resolvido]Data final automatico

    Mensagem  Uilson Brasil 24/11/2015, 16:35

    Amigo,

    Insira o código no evento ao carregar de seu formulário. Depois você poderá alterar normalmente para o período desejado ...

    Com um pouco de conhecimento e criatividade podemos criar bons filtros. Veja: https://drive.google.com/file/d/0Bz7vB8vsbTiETmVwVWsxeW5OV0E/view?usp=sharing


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Data final automatico Empty Re: [Resolvido]Data final automatico

    Mensagem  Alvaro Teixeira 24/11/2015, 16:50

    Olá a todos,
    Messias, veja se ajuda:
    Código:
    'AHTEIXEIRA - 2015 MaximoAccess
    'UltimoDia- converter uma xData para o ultimo dia do mes dessa xData
    Function xDataUD(xData)
        xDataUD = CDate("01-" & Month(DateAdd("m", 1, xData)) & "-" & Year(DateAdd("m", 1, xData))) - 1
    End Function

    'AHTEIXEIRA - 2015 MaximoAccess
    'PrimeiroDia - converter uma xData para o 1º dia do mes dessa xData
    Function xDataPD(xData)
        xDataPD = CDate("01-" & Month(xData) & "-" & Year(xData))
    End Function

    Abraço
    avatar
    messias.cadete
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 69
    Registrado : 04/05/2012

    [Resolvido]Data final automatico Empty Re: [Resolvido]Data final automatico

    Mensagem  messias.cadete 24/11/2015, 16:56

    Amigo obrigado funcionou, quando eu coloquei no evento ao carregar do formulário eu estava usando no evento do campo, obrigado a todos pela atenção.
    avatar
    messias.cadete
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 69
    Registrado : 04/05/2012

    [Resolvido]Data final automatico Empty Re: [Resolvido]Data final automatico

    Mensagem  messias.cadete 24/11/2015, 17:04

    ahteixeira, eu vou testa esse código também que você passou.

    Conteúdo patrocinado


    [Resolvido]Data final automatico Empty Re: [Resolvido]Data final automatico

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 20:55