Software  
 
Conhecimento computador >> Software >> Microsoft Access >> 
Tipos de Excel VBA Datas
Microsoft Excel VBA tem apenas um tipo de data, mas uma variedade de formatos de data . Você pode especificar estes formatos usando cordas com personagens que Excel e VBA usam para representar partes de uma data. Por exemplo, "mmmm" representa um mês por extenso . Note-se que esse " data" tipo de dados que compreende VBA usa números inteiros para representar datas e números decimais para representar vezes. Por exemplo, "1.0 " representa a data e hora de «1 de Janeiro de 1900, 12:00 ". Datas abreviados

Excel VBA permite formatos que abreviar datas. A seguir, são exemplos de datas abreviadas você pode formatar com o Excel VBA:

03/14/01

3/14

3/14/01

para usar o VBA para formatar um mês abreviado , use "mm" por um mês de dois dígitos , como " 03 " ou " 09 ". Se você só precisa de um único dígito para o mês, usar um único "m" para o código de formatação. Por exemplo, o código a seguir fornece apenas um mês de um dígito para uma data :

Selection.NumberFormat = " m"

Estes exemplos produzir um dígito para o mês eo dia :

Selection.NumberFormat = " md"

Selection.NumberFormat = " md"

Para dois dígitos, use caracteres duplas na cadeia de formatação. Por exemplo :

Selection.NumberFormat = " dd, mm"

Selection.NumberFormat = " mm /dd"

Note que anos não pode ser abreviado inferior a dois dígitos. Aqui estão alguns formatos de data de amostra que abreviar o ano :

Selection.NumberFormat = " dd mm aa "

Selection.NumberFormat = " aa -mm- dd"
< br > Não abreviado

Se você quiser meses e dias não- abreviados , como " Março " e " quarta-feira" usar quatro personagens nas cordas de formatação você atribui a propriedade " NumberFormat " . Para o " mar 14, 2001 ", por exemplo , usar uma atribuição , como a seguir :

Selection.NumberFOrmat = " mmmm dddd, aaaa "

Outros formatos de data não abreviadas são possíveis com atribuições como estes :

Selection.NumberFormat = " dddd, mmmm, aaaa " e

Selection.NumberFormat = " dddd mmmm, aa"
VBA Native Datas

ao atribuir um valor a uma variável com o "Data" tipo de dados em Excel VBA, você pode usar qualquer formato de data comum. VBA converte o seu valor a uma " data" para que você possa usar em comparações e outros tipos de declarações. Por exemplo, VBA interpreta cada uma das seguintes afirmações como referindo-se a data de " 14 de março de 2001 " :

D1 = # 14 mar 2001 #

D1 = # 2001/03/14 #

D1 = # # 2001/03/14

formatos com tempos

Para incluir formatos com vezes , incluem os caracteres " hh : mm " depois que os caracteres de formatação de data. Por exemplo, para " 14 de marco de 2001 03:00 , " você poderia usar a seguinte declaração VBA:

Selection.NumberFormat = " mmmm dd, aaaa hh: mm"

Use "hh : mm: ss " , se você quiser incluir a parte de segundos do tempo

.

Anterior :

Próximo : No
  Os artigos relacionados
·Como editar gráficos no Excel 2010 
·Como criar um quiz Usando o Microsoft Access Database 
·Como determinar se o Excel já está em execução em V…
·Como abrir um banco de dados Microsoft Access e executa…
·Microsoft Access 2003 Consultas Explicada 
·Sobre o Microsoft Access 
·Como criar intervalos no Excel 
·Como importar dados de arquivos de texto para o Microso…
·Como gerar Dois Horizontal Bar gráficos no Excel 
·Como criar aplicativos de negócios com o Microsoft Acc…
  Artigos em destaque
·Como fazer somas no Word 2007 
·Como fazer um CD de vídeo no Linux 
·Como abrir um arquivo PUB Sem Publisher 
·Como fazer uma caminhada de vídeo na frente de sua pá…
·Como usar o Pincel Roto em After Effects CS5 
·Como fazer sons Paper 
·Qual é a extensão de arquivo SLF 
·Como usar a ferramenta de Backup Assistant para Telemó…
·Como Criar Video Effects 
·Como iniciar uma Webcam em um laptop HP 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados