Abbiamo già trattato un'introduzione alle funzioni stringa nel nostro tutorial VBA Strings and Substrings Functions. In questo tutorial, vedremo come convertire un numero intero in una stringa (fai clic qui per informazioni sulla conversione di stringhe in numeri). Il motivo per cui si desidera convertire un numero o una data in una stringa è utilizzare le funzioni di manipolazione delle stringhe su questi valori.
La funzione CStr di VBA
La funzione VBA CStr consente di convertire un numero, una data o un tipo di dati booleano in una stringa.
1 | MsgBox CStr (88) |
La sintassi della funzione CStr è:
CStr(espressione) dove espressione è il numero o la data che si desidera convertire.
Il codice seguente mostra come vengono emessi i numeri rispetto al testo, anche usando la funzione CStr.
12345678910 | Sub UsingTheConvertToStringFunction()Debug.Print CStr(8)Debug.Print "Testo"Debug.Stampa 8Debug.Stampa 2Fine sottotitolo |
Questo utilizza Debug.Print per restituire i risultati alla finestra immediata.
Sia CStr(8) che la parola Text vengono visualizzati come testo e sono allineati a sinistra mentre i due numeri sono allineati a destra all'interno della finestra immediata.