【ExcelVBA関数】Trim関数・LTrim関数・RTrim関数を使い文字列前後の空白を削除したい。教えて!ExcelVBA!スマートフォン用の表示で見る教えて!ExcelVBA!ExcelVBAの基礎知識・書き方について説明していきます。2019-11-09【ExcelVBA関数】Trim関数・LTrim関数・RTrim関数を使い文字列前後の空白を削除したい。すればいいの?関数Trim関数は、文字列の前後に付いている空白を削除する関数です。Trim関係の関数には、Trim関数・LTrim関数・RTrim関数の3種類があります。記述方法は、以下の通りとなります。(1)Trim関数の記述方法=======================================================================Trim([文字列])=======================================================================[説明]:[文字列]に入力された文字列前後に空白がある場合、その空白を削除します。内容を纏めると、「[文字列]に入力された文字列前後に空白がある場合、その空白を削除した空白無し文字列に変換する。」との意味になります。[記述例]:Trim("△ABCD△")(2)RTrim関数の記述方法=======================================================================RTrim([文字列])=======================================================================[説明]:[文字列]に入力された文字列前後に空白がある場合、先頭の空白のみを削除します。内容を纏めると、「[文字列]に入力された文字列先頭に空白がある場合、先頭の空白を削除した文字列に変換する。」との意味になります。[記述例]:RTrim("△ABCD")(3)LTrim関数の記述方法=======================================================================LTrim([文字列])=======================================================================[説明]:[文字列]に入力された文字列前後に空白がある場合、末尾の空白のみを削除します。内容を纏めると、「[文字列]に入力された文字列末尾に空白がある場合、末尾の空白を削除した文字列に変換する。」との意味になります。使い方について、具体的に説明していきます。Trim関数の使い方Trim関数の使い方について説明します。[記述例]:※以下の記述例は、VBE(VBA記述画面)に記述しないと実行ができません。VBEの開き方については、VBEの開き方を参考にして下さい。Sub-------------------------------------------------内容は、「1つ目の文字例はそのまま、2つ目の文字列は前後の空白を削除した結果をMsgBoxで表示して下さい。」との意味になります。[実行例]:結果は、「△ABCD△」について、1つ目の表示では、「△ABCD△」がそのまま2つ目の表示では、前後の空白が削除されたた「ABCD」が表示されます。※△は空白の意味となります。Trim関数の使い方についての説明は以上です。LTrim関数の使い方LTrim関数の使い方について説明します。[記述例]:※以下の記述例は、VBE(VBA記述画面)に記述しないと実行ができません。VBEの開き方については、VBEの開き方を参考にして下さい。Sub-------------------------------------------------内容は、「1つ目の文字例はそのまま、2つ目の文字列は先頭の空白を削除した結果をMsgBoxで表示して下さい。」との意味になります。[実行例]:結果は、「△ABCD△」について、1つ目の表示では、「△ABCD△」がそのまま2つ目の表示では、前後の空白が削除されたた「ABCD△」が表示されます。※△は空白の意味となります。LTrim関数の使い方についての説明は以上です。RTrim関数の使い方RTrim関数の使い方について説明します。[記述例]:※以下の記述例は、VBE(VBA記述画面)に記述しないと実行ができません。VBEの開き方については、VBEの開き方を参考にして下さい。Sub-------------------------------------------------内容は、「1つ目の文字例はそのまま、2つ目の文字列は末尾の空白を削除した結果をMsgBoxで表示して下さい。」との意味になります。[実行例]:結果は、「△ABCD△」について、1つ目の表示では、「△ABCD△」がそのまま2つ目の表示では、前後の空白が削除されたた「△ABCD」が表示されます。※△は空白の意味となります。RTrim関数の使い方についての説明は以上です。おわりにTrim関数は、文字列の前後の空白を削除する関数となります。よって、文字列内にある空白や改行は削除されません。理解しておいて下さい。00:00【ExcelVBA関数】Trim関数・LTrim関数・RTrim関数を使い文字列前後の空白を削除したい。Tumblr関連記事2020-02-03【ExcelVBAプログラミング】(クリア7)条件によるクリア処理(Select文によるクリア)条件によるクリア処理を実施する方法について説明します。今回...2019-12-23【ExcelVBA関数】Hour関数・Minute関数・Second関数を使い現在の時刻から時・分・...現在の時刻から時・分・秒を取り出す方法について説明します。...2019-11-29【ExcelVBA関数】Len関数の使い方がわからないです。教えて!Len関数は、文字列の文字数を調べる場合に使用します。はてなブログProExcelVBAの基礎知識・書き方について説明していきます。(9)月別アーカイブプライバシーポリシープライバシーポリシースターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。