TOP

Funktion VBA: Trim

Beschreibung

Die Funktion VBA TRIM gibt eine Zeichenfolge zurück, nachdem Leerzeichen links und rechts von der Zeichenfolge entfernt wurden.


TRIM-Syntax

Trim(text)

Verarbeitungsbeispiel VBA

Entfernen wir zusätzliche Leerzeichen am Anfang und Ende der Zeile:

Sub TrimExample1()

      MsgBox Trim("test")              'Gibt zurück: „test“
      MsgBox Trim("   test")           'Gibt zurück: „test“
      MsgBox Trim("test   ")           'Gibt zurück: „test“
      MsgBox Trim("   test   ")        'Gibt zurück: „test“
      MsgBox Trim("   test   test   ") 'Gibt zurück: „test test“
      MsgBox Trim("   ")               'Gibt zurück: ""
    
End Sub
Die Funktion VBA Trim entfernt nur Leerzeichen links und rechts vom Text. Die überschüssigen Leerstellen innerhalb des Bandes werden dadurch nicht beeinträchtigt. Verwenden Sie das Excel function TRIM, um alle zusätzlichen Leerzeichen zu entfernen.

Entfernen überschüssiger Leerzeichen im Text

Entfernen zusätzlicher Leerzeichen innerhalb einer Zeile:

Sub TrimExample2()

     MsgBox WorksheetFunction.TRIM("   test     test   ") 'Gibt zurück: „test test“
    
End Sub
Um Leerzeichen nur auf der linken Seite der Zeichenfolge zu entfernen, verwenden Sie die Funktion LTRIM.
Um Leerzeichen nur auf der rechten Seite der Zeichenfolge zu entfernen, verwenden Sie die Funktion RTRIM.