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
Silvio
Raimundo Jeová
6 participantes

    Formatar e personalizar data

    avatar
    Raimundo Jeová
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 31
    Registrado : 01/08/2016

    Formatar e personalizar data Empty Formatar e personalizar data

    Mensagem  Raimundo Jeová 14/12/2016, 18:08

    Boa tarde!

    Como faço para transformar uma data formatada como data abreviada (exemplo: 14/12/2016) ou normal (exemplo: 14-dez-16) num formato personalizado sem barras ou traços?

    Exemplos de formato personalizado: 14DEZ16 (formato normal sem traços), 14122016 (formato de data abreviada sem barras), 141216 (formato de data abreviada sem barras e com os dois últimos algarismos do ano ao invés dos quatro).

    Tenho que fazer obrigatoriamente nas tabelas ou posso conseguir isso nos formulários mesmo?
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  Silvio 14/12/2016, 18:21

    Tardessss

    Melhor fazer na tabela, pois a consulta sairá da mesma forma.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  FabioPaes 14/12/2016, 18:22

    Format(Me.NomeCampoData,"dd-mm-yyyy") para 14-12-2016

    Format(Me.NomeCampoData,"mmddyy") para 141216

    E assim por diante.

    Veja mais aqui https://msdn.microsoft.com/PT-BR/library/office/gg251755.aspx


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    Raimundo Jeová
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 31
    Registrado : 01/08/2016

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  Raimundo Jeová 14/12/2016, 18:49

    Coloquei:
    Format(Me.NomedoCampo,"ddmmmyyHhNh")
    Para que fosse exibido no formato contendo dia, mês, ano, hora e minuto (exemplo: 14dez160809, ou seja, 14 de dezembro de 2016 às 08:09h) e apareceu uma mensagem de erro de compilação dizendo que era esperado um sinal de igualdade. O mesmo erro ocorre se retirar hora e minuto.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  FabioPaes 14/12/2016, 19:28

    Certo, mas onde esta colocando?
    Dessa forma é pelo VBA.

    Se for direto em um campo da consulta muda algumas coisas...

    DataHora: Format([NomedoCampo];"ddmmmyyhhmm")


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    Raimundo Jeová
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 31
    Registrado : 01/08/2016

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  Raimundo Jeová 14/12/2016, 19:47

    Ok, verei aqui e respondo o mais breve possível.
    avatar
    MateusC
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Angola
    Mensagens : 93
    Registrado : 29/03/2016

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  MateusC 15/12/2016, 18:14

    boa noite,

    venho procurando este método de inserir data sem traço ou barra. e tendei também implementar diretamente na consulta está a me dá erro nessa expressão abaixo.

    DataHora: Format([DATA];"ddmmmyy")
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  FabioPaes 15/12/2016, 18:45

    Matheus, copiei e colei seu Codigo em um campo novo da Consulta e funciona normalmente...

    Veja se esta colocando o Nome correto do campo que contem a data...


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    MateusC
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Angola
    Mensagens : 93
    Registrado : 29/03/2016

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  MateusC 15/12/2016, 19:48

    tentei conforme a dica não funfou. não sei aonde estou a falhar.
    em anexo bd
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  FabioPaes 15/12/2016, 22:34

    Sem informar onde esta tentando fazer fica dificil amigo!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    MateusC
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Angola
    Mensagens : 93
    Registrado : 29/03/2016

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  MateusC 16/12/2016, 13:48

    ok. então o que me aconselhas amigo!
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  Noobezinho 16/12/2016, 14:08

    Mateus

    Eu aconselho você a dizer onde, no teu aplicativo, está tentando usar

    o código.

    É isso que nosso colega Fabio quer saber.

    [ ]'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.
    avatar
    MateusC
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Angola
    Mensagens : 93
    Registrado : 29/03/2016

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  MateusC 16/12/2016, 15:23

    estou tentando para começar na consulta "Levantado por Data" no critério do campo Data.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  JPaulo 16/12/2016, 17:48

    Um pitaco;

    Veja na consulta "Levantamento por Data" e digite por exemplo 31216, que corresponde a 03-12-2016.


    http://dl.dropboxusercontent.com/u/771097/TEXTECopia_OLD.zip

    O campo terá de ficar assim: DATA: Format([Tbl_Levantamento]![DATA];"dmmyy")

    No criterio terá de ficar assim: [Digite a data: DDMMYY]

    Nota:
    Relembro que o Access tem palavras reservadas que mais tarde poderá apresentar erros.

    Aconselho a ver isto:
    https://support.office.com/pt-br/article/Palavras-e-s%C3%ADmbolos-reservados-do-Access-2007-e33eb3a9-8baa-4335-9f57-da237c63eabe


    .................................................................................
    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

    Formatar e personalizar data Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Formatar e personalizar data Folder_announce_new 102 Códigos VBA Gratuitos...
    Formatar e personalizar data Folder_announce_new Instruções SQL como utilizar...
    avatar
    Raimundo Jeová
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 31
    Registrado : 01/08/2016

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  Raimundo Jeová 16/12/2016, 19:06

    Observando, eu teria que criar uma consulta para cada formulário que contém o formato de data.
    No meu caso, os formulários:
    Frm_FichaPo
    Frm_FichaSS
    Frm_FichaLiq
    Frm_FichaCaps
    Frm_FichaEntraFE
    Frm_SaiFE
    Haveria alguma maneira de formatar nas tabelas?

    Eis o arquivo:

    https://1drv.ms/f/s!AnanwwTSdGo4ky0fOSrL2NgWR9fj

    Obs: estou enviando link do onedrive porque o arquivo é muito grande para enviar como link comum no fórum.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  FabioPaes 16/12/2016, 21:39

    Amigo, o Formato da data pode ser aplicado em varios lugares...

    Na tabela e no Formulario: Propriedade Formato
    Na Consulta, através da instrução passada anteriormente.
    No Relatório...
    Pelo VBA...



    O que recomendo: Como o Amigo Silvio Falou, coloque na Tabela um Formato padrão, o que mais sera utilizado... Quando precisar mudar o formato esporadicamente aee sim vc muda o formato de acordo com o sugerido aqui...

    Geralmente eu coloco padrão na Tabela dd/mm/yyyy. Quando preciso eu mudo de acordo com a necessidade, ja que o mais utilizado e no padrao que coloquei na tabela.


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    MateusC
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Angola
    Mensagens : 93
    Registrado : 29/03/2016

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  MateusC 17/12/2016, 12:00

    amigo JPaulo, estou com alguma uma pequena duvida: a palavra reservada no access é format ou formatar? pois no bd que postaste está formatar (traduziu-se). como disseste e se mais tarde dê erro o que fazer?
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  Noobezinho 17/12/2016, 13:34

    Mateus

    A sintaxe para o VBA = Format()

    Nas grade das consultas (modo designe) e controles de formulários, Formato()

    Palavras reservadas são palavras em português utilizadas no Access, tais como:

    Data() = Date()

    Agora() = Now()

    Mes() = Month()


    etc..

    O JPaulo colocou um link para um documento onde tem a relação dessa palavras

    [ ]'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.
    avatar
    MateusC
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Angola
    Mensagens : 93
    Registrado : 29/03/2016

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  MateusC 17/12/2016, 14:50

    ok. obrigado pela explicação mestre Noobezinho.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  Noobezinho 17/12/2016, 15:22

    Que mestre que nada

    Sou apenas um entusiasta do Access bounce bounce

    [ ]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.
    avatar
    MateusC
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Angola
    Mensagens : 93
    Registrado : 29/03/2016

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  MateusC 17/12/2016, 15:35

    rs, ok
    avatar
    Raimundo Jeová
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 31
    Registrado : 01/08/2016

    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  Raimundo Jeová 17/12/2016, 23:02

    Ok, neste caso, farei um novo modelo, portanto, respondo assim que possível.

    Conteúdo patrocinado


    Formatar e personalizar data Empty Re: Formatar e personalizar data

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/11/2024, 07:04