Funkcje LTrim, RTrim i Trim

Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Zwraca wartość typu wariant (ciąg) zawierającą kopię określonego ciągu bez spacji wiodących (LTrim), spacji końcowych (RTrim) lub spacji wiodących i końcowych (Trim).

Składnia

LTrim(ciąg)

RTrim(ciąg)

Trim(ciąg)

Wymaganym argumentem ciągujest dowolne prawidłowe wyrażenie ciągu. Jeśli ciąg zawiera wartość Null, funkcja zwraca wartość Null .

Przykłady kwerend

Wyrażenie Rezultat
SELECT LTrim(ProductDesc) AS Wyr1 FROM SprzedażProduktów; Zwraca wartości ciągu z pola "OpisProduktu" bez spacji początkowych i wyświetla je w kolumnie Wyr1.
SELECT RTrim(ProductDesc) AS Wyr1 FROM SprzedażProduktów; Zwraca wartości ciągu z pola "OpisProduktu" bez spacji końcowych i wyświetla je w kolumnie Wyr1.
SELECT LTrim(ProductDesc) AS NoTrailingSpace FROM ProductSales; Zwraca wartości ciągu z pola "OpisProduktu" bez spacji początkowych i jest wyświetlany w kolumnie "NoTrailingSpace".
SELECT RTrim(ProductDesc) AS NoLeadingSpace FROM ProductSales; Zwraca wartości ciągu z pola "OpisProduktu" bez spacji końcowych i wyświetla w kolumnie "NoLeadingSpaces".
SELECT Trim(ProductDesc) AS Trimmed FROM ProductSales; Zwraca wartości ciągu z pola "OpisProduktu" bez spacji początkowych i końcowych i wyświetla w kolumnie "Przycięte".

Przykład kodu VBA

Uwaga

Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie użyto funkcji LTrim do usuwania spacji wiodących i funkcji RTrim do usuwania spacji końcowych ze zmiennej ciągu. Używa funkcji Przytnij , aby usunąć oba typy spacji.

Dim MyString, TrimString
MyString = "  <-Trim->  "    ' Initialize string.
TrimString = LTrim(MyString) 
' TrimString = "<-Trim->  ".
TrimString = RTrim(MyString)
' TrimString = "  <-Trim->".
TrimString = LTrim(RTrim(MyString)) 
' TrimString = "<-Trim->".
' Using the Trim function alone
' achieves the same result.
TrimString = Trim(MyString) 
' TrimString = "<-Trim->".

Funkcje tekstowe i ich zastosowanie