Nwlapcug.com


Come convertire le date in VBA

Microsoft Visual Basic for Applications (VBA) è un linguaggio di programmazione basato su eventi utilizzato da un numero di programmi Microsoft e piattaforme, inclusi Visual Basic, .NET e Microsoft Office. La lingua contiene un numero di controlli predefiniti e funzioni utilizzate dagli sviluppatori per creare le applicazioni. Nella scrittura di un'applicazione di Visual Basic, ci sono volte che un valore deve essere convertito in un altro. Una delle numerose funzioni di che Visual Basic viene utilizzato per convertire i valori è la funzione "cdate", che viene utilizzata per convertire un valore immesso come stringa di formato di data.

Istruzioni

1

Aprire Microsoft Word.

2

Fare clic su "Strumenti" seguite da "Macro" e "Visual Basic". Ora siete nell'ambiente di programmazione Visual Basic.

3

Fare clic su "Inserisci" nella parte superiore e quindi fare clic su "Modulo".

4

Scrivere il seguente codice all'interno del modulo di codice:

Sub ConvertToDate()

Dim strText As String

strText = "21 maggio 2011"

MsgBox CDate(strText)

End Sub

Il codice crea una procedura chiamata "ConvertToDate." Si realizza quindi lo spazio di archiviazione nel programma utilizzando l'istruzione di Visual Basic "Dim", seguita da una variabile denominata "strText" con un tipo di dati "Stringa". Questo indica al programma per contenere i valori nelle variabili "strText" che sono di tipo di dati string. La variabile "strText" viene assegnata un valore sotto forma di "21 maggio 2011." Il programma utilizza quindi la funzione "CDate" per convertire il valore "strText" in un formato di data leggibile e quindi visualizzarla sullo schermo con una finestra di messaggio.

5

Premere "F5" sulla tastiera per eseguire il programma. Verrà eseguito il programma e visualizzare una finestra di messaggio sullo schermo con un formato di data.