LTrim、RTrim、および Trim 関数

適用先
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

先頭のスペース (LTrim)、末尾のスペース (RTrim)、または先頭と末尾の両方のスペース (Trim) をないようにして、指定した文字列のコピーを、バリアント型 (String) で返します。

構文

LTrim(文字列)

RTrim(文字列)

Trim(string)

必須の文字列引数は、有効な文字列式です。 文字列に Null が含まれている場合は、Null が返されます。

クエリの例

Expression 結果
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 for Applications (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->".

文字列関数とその使い方