No MS Office Access, a função Format faz o tratamento de um conteúdo, retornando-o na expressão que desejarmos.
A syntaxe para a função Format é:
Format ( expressão, [ format, [ firstdayofweek, [primeirasemanadoano] ] ] )
Expressão é o valor a ser "formatado".
Format é opcional, existem valores defaults para este, como observado abaixo:
Format ExplanaçãoGeneral Date Mostra a data formatada segundo a configuração do seu sistema.Long Date Mostra a data formatada segundo a configuração do seu sistema para 'Data longa'.Medium Date Mostra a data formatada segundo a configuração do seu sistema para 'Data média'.Short Date Mostra a data formatada segundo a configuração do seu sistema para 'Data curta'.Long Time Mostra a data formatada segundo a configuração do seu sistema para 'hora longa'.Medium Time Mostra a data formatada segundo a configuração do seu sistema para 'hora média'.Short Time Mostra a data formatada segundo a configuração do seu sistema para 'hora curta'.
firstdayofweek é opcional, existem valores defaults para este, como observado abaixo:
Constant Valor Explanação
vbUseSystem 0 Usa a configuração da API NLS.vbFirstJan1 1 A semana que contém Janeiro 1.vbFirstFourDays 2 A primeira semana que tem 4 dias no ano.vbFirstFullWeek 3 A primeira semana cheia do ano.
Por exemplo:
Format (#17/04/2009#, "Short Date") Retornará '17/04/2004'Format (#17/04/2009#, "Long Date") Retornará 'Abril 17, 2004'Format (#17/04/2009#, "yyyy/mm/dd") Retornará '2004/04/17'
Código VBA:
A função Format pode ser utilizada no VBA como código:Dim LValue As StringLet LValue = Format (Date, "dd/mm/yy")
No exemplo acima a variável chamada LValue contém a data de hoje formatada como dd/mm/yy.
Utilização direta na query:
O mesmo pode ser utilizado nas nossas querys.
Tags: Microsoft Office Access, Access, Format
Nenhum comentário:
Postar um comentário