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á Qua 14 Dez 2016, 16: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 Qua 14 Dez 2016, 16: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 Qua 14 Dez 2016, 16: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á Qua 14 Dez 2016, 16: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 Qua 14 Dez 2016, 17: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á Qua 14 Dez 2016, 17: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 Qui 15 Dez 2016, 16: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 Qui 15 Dez 2016, 16: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 Qui 15 Dez 2016, 17: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 Qui 15 Dez 2016, 20: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 Sex 16 Dez 2016, 11: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 Sex 16 Dez 2016, 12: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 Sex 16 Dez 2016, 13: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 Sex 16 Dez 2016, 15: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á Sex 16 Dez 2016, 17: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 Sex 16 Dez 2016, 19: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 Sáb 17 Dez 2016, 10: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 Sáb 17 Dez 2016, 11: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 Sáb 17 Dez 2016, 12: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 Sáb 17 Dez 2016, 13: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 Sáb 17 Dez 2016, 13: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á Sáb 17 Dez 2016, 21: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: Qui 07 Nov 2024, 20:36