Visual Basic per applicazioni o VBA, è Microsoft scripting linguaggio che consente per l'automazione dei prodotti di Office quali Excel, Word e Access. Una delle attività comune nella programmazione in linguaggio VBA di office è la conversione di stringhe, anche chiamato semplicemente il testo, in un tipo di dati data speciale in cui è possibile eseguire calcoli e formattare l'output. In VBA, che la conversione è una chiamata di funzione semplice.
Istruzioni
1
Aprire l'applicazione di Microsoft Office per il quale si sta scrivendo lo script e premere "Alt" e "F11" allo stesso tempo per aprire l'editor di VBA. Selezionare lo script VBA che si desidera modificare da sinistra cliccando sul riquadro di spostamento a sinistra, che verrà aperta la finestra di codice a destra. Lo script predefinito è aperto già, quindi se si desidera modificare che, non devi cliccare nulla nel riquadro di spostamento. Individuare la funzione nel file che appena aperto che si desidera convertire una data e posizionarvi il cursore.
2
Copiare e incollare il seguente codice nella funzione VBA per definire la stringa da convertire, sostituendo la data desiderata:
Dim strDate = "13 agosto 2010"
3
Copiare e incollare il seguente codice sotto il codice precedente, per inizializzare la variabile data e convertire la stringa:
Dim myDate
myDate = CDate(strDate)
MsgBox myDate
4
Premere "F5" per eseguire il codice VBA e visualizzare una finestra di messaggio vengono visualizzati con la data di conversione in esso.
Consigli & Avvertenze
- Se si desidera un formato di data diversa rispetto a quello predefinito, è possibile utilizzare la funzione VBA di formato, che consente di visualizzare la data tuttavia si sceglie.