VBA-Leerzeichenfunktion – Leerzeichen einer Zeichenfolge hinzufügen
Leerzeichen zu einer Zeichenfolge hinzufügen
Eine gängige Methode zum Hinzufügen von Leerzeichen zu einer Zeichenfolge mit VBA ist die Verwendung von Leerzeichen zwischen Anführungszeichen. Das folgende Beispiel fügt zehn Leerzeichen zwischen dem Wort „Hello“ und „World“ ein:
Sub LeerzeichenHinzufuegen()
Dim MeineZeichenfolge As String
MeineZeichenfolge = "Hallo" & " " & "Welt"
MsgBox MeineZeichenfolge
End Sub
Die VBA-Funktion Space
Eine intuitivere Methode, Leerzeichen in eine Zeichenkette einzufügen, ist die Verwendung der Funktion Space(). Der folgende Code entspricht dem vorherigen, verwendet jedoch die Funktion Space():
Sub LeerzeichenHinzufuegen()
Dim MeineZeichenfolge As String
MeineZeichenfolge = "Hallo" & Space(10) & "Welt"
MsgBox MeineZeichenfolge
End Sub
Nebenbemerkung: Dies funktioniert in VBA, aber nicht in einer Tabellenkalkulationsformel. Verwenden Sie stattdessen die WIEDERHOLEN-Funktion, um ein Zeichen zu wiederholen (z. B. ein Leerzeichen).