TOP

Funcția VBA: Trim

Descriere

Funcția VBA TRIM returnează un șir de caractere după eliminarea spațiilor din stânga și dreapta șirului.


Sintaxă TRIM

Trim(text)

Exemplu de procesare VBA

Să eliminăm spațiile suplimentare de la începutul și sfârșitul liniei:

Sub TrimExample1()

      MsgBox Trim("test")              'Returnări: „test”
      MsgBox Trim("   test")           'Returnări: „test”
      MsgBox Trim("test   ")           'Returnări: „test”
      MsgBox Trim("   test   ")        'Returnări: „test”
      MsgBox Trim("   test   test   ") 'Returnări: „test   test”
      MsgBox Trim("   ")               'Returnări: ""
    
End Sub
Funcția VBA Trim elimină doar spații din stânga și dreapta textului. Nu afectează spațiile în exces din interiorul benzii. Utilizați funcția Excel TRIM pentru a elimina toate spațiile suplimentare.

Eliminarea spațiilor în exces din interiorul textului

Eliminarea spațiilor suplimentare din interiorul unei linii:

Sub TrimExample2()

     MsgBox WorksheetFunction.TRIM("   test     test   ") 'Returnări: „test test”
    
End Sub
Pentru a elimina spații numai din partea stângă a șirului, utilizați funcția LTRIM.
Pentru a elimina spații numai din partea dreaptă a șirului, utilizați funcția RTRIM.