Aprender a usar um tipo de dados de data corretamente é importante, especialmente quando você precisa para classificar colunas por data. No Excel, você pode usar o Visual Basic for Applications para automatizar tarefas que de outra forma você iria realizar manualmente. A data inserida por um usuário , muitas vezes precisa ser convertido em uma " data" tipo de dados a ser usado corretamente em seu programa VBA. No VBA , você pode usar a função " CDate " para converter uma data armazenada em uma variável " String" em uma variável tipo de dados Data . Instruções
1
Abra o Microsoft Office Excel 2007, e digitar uma data em "A1" usando o seguinte formato :
01 de janeiro de 1950
2
Clique na guia "Desenvolvedor" , e clique em " Visual Basic " para abrir o editor do Visual Basic. Clique no menu "Inserir" e clique em "Módulo " para inserir um novo módulo de código
3
Comece escrevendo código , criando um novo procedimento sub, como o seguinte : .
Private Sub converTextToDate ()
4
Continue digite o seguinte código para criar o " string" variável ea variável "Data" :
Dim TodaysDate as Date < br >
Dim dateString as String
5
Digite o código a seguir para obter a data inserida em "A1" e salvá-lo para a variável " string" :
Range (" A1 ") . Selecione
dateString = Range ( " A1 ") . Valor
6
Converter a " string " tipo de dados a uma" data " tipo de dados , digitando o seguinte código :
TodaysDate = CDate ( dateString )
7
Apresentar os dados convertidos na célula "B1" , digitando o seguinte código:
Range (" B1 " ) . . Selecione
Range (" B1 " ) Valor = TodaysDate
8
terminar o procedimento sub , digitando o seguinte :
End Sub
< br > 9
Pressione " F5" para executar o procedimento e ver os resultados.