Descrição:
A função Space
em VBA é usada para criar uma sequência de espaços em branco (espaços vazios) em uma string. Ela é útil para formatar saídas de texto e manipular strings em macros do Excel. Ao especificar o número de espaços desejado como argumento, você pode gerar uma string com essa quantidade de espaços em branco.
Exemplos:
Sub ExemploSpace1()
Dim texto As String
texto = "Nome:" & Space(3) & "João"
MsgBox texto
End Sub

Neste exemplo, a função Space
é usada para criar três espaços em branco entre “Nome:” e “João”.
Sub ExemploSpace2()
Dim linha As String
linha = Space(30)
MsgBox "Linha vazia com 30 espaços: " & linha & "Fim"
End Sub
Neste exemplo, a função Space
é usada para criar uma linha vazia com 30 espaços em branco.
Sub ExemploSpace3()
Dim espacos As String
Dim quantidade As Integer
quantidade = 5
espacos = Space(quantidade)
MsgBox "Espaços em branco: |" & espacos & "|"
End Sub
Neste exemplo, a função Space
é usada para criar uma sequência de espaços em branco com base em uma variável que determina a quantidade.
Sub ExemploSpace4()
Dim frase As String
frase = "Hello" & Space(2) & "World"
MsgBox frase
End Sub
Neste exemplo, a função Space
é usada para separar “Hello” e “World” com dois espaços em branco.
Sub ExemploSpace5()
Dim espacos As String
espacos = Space(0)
MsgBox "String vazia: |" & espacos & "|"
End Sub
Neste exemplo, a função Space
é usada para criar uma string vazia sem espaços em branco.
Palavras-Chave e Descrições:
Palavra-Chave | Descrição |
---|---|
Space | Função que cria sequências de espaços em branco em strings. |
Espaços em Branco | Caracteres não imprimíveis usados para separar ou formatar texto. |
Visual Basic for Applications | Linguagem de programação utilizada para automatizar tarefas no Excel. |