Sommario
Aggiungi spazi a una stringa
Un modo comune per aggiungere spazi a una stringa con VBA consiste nell'utilizzare spazi vuoti tra virgolette. L'esempio seguente aggiunge dieci spazi tra la parola "Hello" e "World":
12345678 | Sub AggiungiSpazi()Dim MyString As StringMyString = "Ciao" & " " & "Mondo"MsgBox MyStringFine sottotitolo |
Funzione spazio VBA
Un modo più intuitivo per aggiungere spazi a una stringa consiste nell'utilizzare la funzione Space(). Quanto segue fa lo stesso del codice precedente, tuttavia utilizza la funzione Space():
12345678 | Sub AggiungiSpazi()Dim MyString As StringMyString = "Ciao" & Spazio(10) & "Mondo"MsgBox MyStringFine sottotitolo |
Nota a margine: funziona in VBA, tuttavia non funziona in una formula del foglio di calcolo. Utilizzare invece la funzione REPT per ripetere un carattere, ad esempio uno spazio.