TOP

Funkcja VBA: Trim

Opis

Funkcja VBA TRIM zwraca ciąg znaków po usunięciu spacji z lewej i prawej strony ciągu.


Składnia TRIM

Trim(tekst)

Przykład przetwarzania VBA

Usuńmy dodatkowe spacje z początku i końca linii:

Sub TrimExample1()

      MsgBox Trim("test")              'Zwroty: „test”
      MsgBox Trim("   test")           'Zwroty: „test”
      MsgBox Trim("test   ")           'Zwroty: „test”
      MsgBox Trim("   test   ")        'Zwroty: „test”
      MsgBox Trim("   test   test   ") 'Zwroty: „test   test”
      MsgBox Trim("   ")               'Zwroty: ""
    
End Sub
Funkcja VBA Trim usuwa tylko spacje z lewej i prawej strony tekstu. Nie ma to wpływu na nadmiar przestrzeni wewnątrz taśmy. Użyj funkcji Excel TRIM, aby usunąć wszystkie dodatkowe spacje.

Usunięcie zbędnych spacji wewnątrz tekstu

Usuwanie dodatkowych spacji w wierszu:

Sub TrimExample2()

     MsgBox WorksheetFunction.TRIM("   test     test   ") 'Zwroty: „test test”
    
End Sub
Aby usunąć spacje tylko z lewej strony ciągu, użyj funkcji LTRIM.
Aby usunąć spacje tylko z prawej strony ciągu, użyj funkcji RTRIM.