Trim関数、LTrim関数、RTrim関数について
Trim関数、LTrim関数、RTrim関数はスペース(空白)を削除する関数です。
- Trim関数:引数に指定した文字列の左右にある空白を削除します。
- LTrim関数:引数に指定した文字列の左側にある空白を削除します。
- RTrim関数:引数に指定した文字列の右側にある空白を削除します。
※空白は半角スペース(1バイト)・全角スペース(2バイト)に関わらず削除します。
※VBAでなくワークシート関数のTrim関数は、文字間に空白がある場合は文字間の最初の空白を削除しますが、VBA関数では文字間の空白は削除しません。
構文
- Trim(文字列)
- LTrim(文字列)
- RTrim(文字列)
Trim関数のサンプルコード
B列の文字列をTrim関数で左右の空白を削除して、C列に格納しています。
文字列の左右の空白は全角・半角の区別なく全て削除されています。文字間の空白は削除されず、そのままです。
LTrim関数のサンプルコード
B列の文字列をLTrim関数で文字列の左側の空白を削除してC列に格納しています。
文字列の左側の空白が削除されました。文字間・右側の空白は削除されず、残っています。
RTrim関数のサンプルコード
B列の文字列をRTrim関数で文字列の右側の空白を削除してC列に格納しています。
文字列の右側の空白が削除されています。左側・文字間の空白は削除されません。