LTrim関数は文字列から先頭のスペースを、RTrim関数は末尾のスペースを、
それぞれ削除した結果の文字列を返します。先頭と末尾のスペースを両方削除
する場合には、Trim関数を使用します。いずれの関数も、スペースは半角/全角
に関わらずに削除されます。
構文 LTrim(String) 先頭のスペース削除
RTrim(String) 末尾のスペース削除
Trim(String) 先頭と末尾のスペース削除
設定項目 内容
String 空白を削除したい文字列式を指定 [省略不可]
●サンプル●
Sub TrimSamp1()
Dim myStr As String
myStr = " プロジェクト A "
MsgBox "『" & myStr & "』の先頭の半角スペースを削除します。" & Chr(13) & _
"『" & LTrim(myStr) & "』" '---(1)LTrim
MsgBox "『" & myStr & "』の末尾の全角スペースを削除します。" & Chr(13) & _
"『" & RTrim(myStr) & "』" '---(2)RTrim
MsgBox "『" & myStr & "』の両端のスペースを削除します。" & Chr(13) & _
"『" & Trim(myStr) & "』" '---(3)Trim
End Sub
(1)〜(3)のそれぞれの実行結果の違いに注目してください。
●ポイント●
LTrim関数、RTrim関数、Trim関数では、文字列中の空白を削除することはできま
せん。文字列中の空白を削除したい場合には、次項のReplace関数を使用します。
|