Функции LTrim, RTrim и Trim

Применяется к
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Возвращает тип Variant (String), содержащий копию указанной строки без начальных пробелов (LTrim), конечных пробелов (RTrim) или начальных и конечных пробелов (Trim).

Синтаксис

LTrim(string)

RTrim(string)

Trim(string)

Обязательный строковыйаргумент — это любое допустимое строковое выражение. Если строка содержит значение NULL, возвращается значение NULL .

Примеры запросов

Выражение Результаты
SELECT LTrim(ProductDesc) AS Expr1 FROM ProductSales; Возвращает строковые значения из поля ProductDesc без пробелов в начале и отображается в столбце Expr1.
SELECT RTrim(ProductDesc) AS Expr1 FROM ProductSales; Возвращает строковые значения из поля ProductDesc без конечных пробелов и отображается в столбце Expr1.
SELECT LTrim(ProductDesc) AS NoTrailingSpace FROM ProductSales; Возвращает строковые значения из поля ProductDesc без пробелов в начале и отображается в столбце NoTrailingSpace.
SELECT RTrim(ProductDesc) AS NoLeadingSpace FROM ProductSales; Возвращает строковые значения из поля ProductDesc без конечных пробелов и отображается в столбце NoLeadingSpaces.
SELECT Trim(ProductDesc) AS Trimmed FROM ProductSales; Возвращает строковые значения из поля ProductDesc без начальных и конечных пробелов и отображается в столбце Trimmed.

Пример VBA

Примечание

В примерах ниже показано, как использовать эту функцию в модуле Visual Basic для приложений (VBA). Чтобы получить дополнительные сведения о работе с VBA, выберите Справочник разработчика в раскрывающемся списке рядом с полем Поиск и введите одно или несколько слов в поле поиска.

В этом примере функция LTrim используется для удаления начальных пробелов, а функция RTrim — для удаления конечных пробелов из строковой переменной. Он использует функцию Trim для удаления обоих типов пробелов.

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->".

Строковые функции и их использование