Adicionar espaços a uma string
Uma maneira comum de adicionar espaços a uma string com VBA é usar espaços em branco entre aspas. O exemplo a seguir adiciona dez espaços entre a palavra “Hello” e “World”:
12345678 | Sub AddSpaces ()Dim MyString As StringMyString = "Hello" & "" & "World"MsgBox MyStringEnd Sub |
Função VBA Space
Uma maneira mais intuitiva de adicionar espaços a uma string é usar a função Space (). O seguinte faz o mesmo que o código anterior, mas usa a função Space ():
12345678 | Sub AddSpaces ()Dim MyString As StringMyString = "Hello" & Space (10) & "World"MsgBox MyStringEnd Sub |
Nota lateral: Isso funciona em VBA, mas não funciona em uma fórmula de planilha. Em vez disso, use a função REPT para repetir um caractere, como um espaço.