The following two tabs change content below.







taka
あることがキッカケでVBAを独学で勉強しました、今ではブログを通してVBAでできることを解説しつつ、VBAや他の言語の勉強、ブログ運営の勉強をしています(^^♪






最新記事 by taka (全て見る)
- 別のBookのマクロを実行「Runメソッド」 - 2019年2月7日
- VBA 列挙型変数を使ってみる「列挙型変数Enum」 - 2019年2月4日
- VBA ダブルクォーテーションを文字列として反映する方法 - 2019年1月31日
- VBAでGooglemapを使わずに地図を作成(Yahoo!API) - 2019年1月30日
- Excel関数 【STEXT関数/ISNONTEXT関数】文字列かどうかを調べる - 2019年1月29日
どうも、taka(@takabou63)です(^^♪
さて、Excelの文字操作をするときに、【 123456 】のようにデータの片方、または両端に【 】(半角スペース) や【 】(全角スペース)があることがありませんか?
こういうスペースがあった場合、データの扱いに困ってしまいますよね?
こういう時に便利なのが【Trim関数】です。
VBAのTrim関数とは?
Trim関数は指定した文字列の先頭と最後の【半角スペースや全角スペース】を取り除いて返します。
指定した文字列に空白がなかった場合はそのまま返します。
Trim関数の書式
Trim関数の書式は以下の通りです。
1 | Trim(文字列) |
文字列の両端の【 】(半角スペース) や【 】(全角スペース)を取り除く事ができます。
Trim関数の使用例
下記のように両端にスペースがあった場合は取り除くことができますが【E VB A】このような形でスペースがあった場合は取り除くことができません。
下記のような場合であればスペースを取り除くことが可能です。
1 2 3 4 5 6 7 8 | Sub Sample() MsgBox Trim(" E-VBA ") MsgBox Trim(" E-VBA ") MsgBox Trim(" E-VBA") MsgBox Trim("E-VBA ") End Sub |
ファイルやコードの利用、WEBサイトの利用について
サンプルコードなどは当サイトの免責事項をよくお読みになってからお使いください。Sponsored Link
WordPressでブログを始めるなら
WordPress簡単インストール&安心の安定性


この記事が気に入ったら
いいねしよう!
最新記事をお届けします。
I have been surfing online more than 3 hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. In my view, if all webmasters and bloggers made good content as you did, the internet will be much more useful than ever before. kdebdbfkfaag