Cuprins
Adăugați spații la un șir
O modalitate obișnuită de a adăuga spații la un șir cu VBA este de a utiliza spații goale între ghilimele. Următorul exemplu adaugă zece spații între cuvântul „Bună ziua” și „Lumea”:
12345678 | Sub AddSpaces ()Dim MyString As StringMyString = "Bună ziua" & "" & "Lumea"MsgBox MyStringSfârșitul Sub |
Funcția spațiu VBA
O modalitate mai intuitivă de a adăuga spații la un șir este utilizarea funcției Space (). Următorul face același lucru cu codul anterior, totuși folosește funcția Space ():
12345678 | Sub AddSpaces ()Dim MyString As StringMyString = "Hello" & Space (10) & "World"MsgBox MyStringSfârșitul Sub |
Sidenote: Acest lucru funcționează în VBA, însă nu funcționează într-o formulă de calcul tabelar. În schimb, utilizați funcția REPT pentru a repeta un caracter, cum ar fi un spațiu.