Inhaltsverzeichnis
Leerzeichen zu einer Zeichenfolge hinzufügen
Eine übliche Methode zum Hinzufügen von Leerzeichen zu einer Zeichenfolge mit VBA besteht darin, Leerzeichen zwischen Anführungszeichen zu verwenden. Im folgenden Beispiel werden zwischen dem Wort „Hello“ und „World“ zehn Leerzeichen eingefügt:
12345678 | Sub AddSpaces()Dim MyString als StringMyString = "Hallo" & " " & "Welt"MsgBox MyStringEnd Sub |
VBA-Space-Funktion
Eine intuitivere Methode zum Hinzufügen von Leerzeichen zu einer Zeichenfolge ist die Verwendung der Funktion Space(). Das Folgende macht dasselbe wie der vorherige Code, verwendet jedoch die Funktion Space():
12345678 | Sub AddSpaces()Dim MyString als StringMyString = "Hallo" & Leertaste(10) & "Welt"MsgBox MyStringEnd Sub |
Randnotiz: Dies funktioniert in VBA, jedoch nicht in einer Tabellenkalkulationsformel. Verwenden Sie stattdessen die REPT-Funktion, um ein Zeichen wie beispielsweise ein Leerzeichen zu wiederholen.