'."\n" ?> エクセルのマクロの使い方(Trim編)-エクセルマクロを使いこなそう

Top > エクセルのマクロの使い方(Trim編)

エクセルのマクロの使い方(Trim編)

エクセルでデータをソートして使おうと思ったのですが、文字列の先頭やいたるところに空白が入っていて正しくソートできません。

正しくソートするためにTrimを使おうかと思ったのですが、使い方がよくわからなくてどうしたらいいか分からなくなってしまいました。

というような疑問をお持ちの方とかいると思います。

ここでエクセルのマクロを使って空白セルを削除するプログラムを作ってみたいと思います。

使う命令は「Trim」です。

Trimは文字列中にある空白を取り除いた文字列を返してくれる関数です。

ここでちょっとしたエクセルの豆知識です。

エクセル上に文字列がたくさん記入されているとして、セルを選択したいときに使うキー操作ですが、「Ctrlキー」+マウスでセルを飛び飛びに選択することが出来ます。

また「Shiftキー」+「Ctrlキー」+矢印キーで、連続するエリアを選択することが出来ます。

用途に合わせて使用してみてくださいね。

では、話を戻しまして、文字列中の空白除去のマクロプログラムです。

Sub 空白除去プログラム()
  Dim abc As Range 'セルを定義

  For Each abc In Selection
   abc = Trim(abc) '左右の空白を削除して、「abc」を置き換える
  Next

End Sub

ね。

こんなに簡単にTrimのプログラムが出来てしまいました。

これを使って空白除去してみてください。

ちなみにですが、Trim関数には以下の種類がありますので、用途に応じて使用してください。

・Trim(abc) → 文字列の左右にある空白を削除します。

・RTrim(abc) → 文字列の右側にある空白を削除します。

・LTrim(abc) → 文字列の左側にある空白を削除します。

・Application.Trim(abc)→文字列の左右、または途中にある空白を削除します。

以上、Trimに関して分かりましたでしょうか?色々使ってみてくださいね。

エクセルマクロの使い方

related entry
Excel (エクセル) 活用ガイド (使い方徹底解説) マイクロソフト ...
uka | 東京ミッドタウン 青山 広尾 厚木 美容室 ヘアサロン ウカ
株式会社エクセル - ラインセンサカメラ
家庭教師 プロ家庭教師 家庭教師のエクセル|中学受験・高校受験・大学受験
エクセルマクロの使い方
エクセルマクロの作成
エクセルマクロ
サイト情報
当ホームページ内からは、別のサーバを利用したWebサイトへリンクをしている場合があります。 掲載事項(コンテンツ)については細心の注意を払っていますが、掲載事項(コンテンツ)の誤りや掲載情報に基づいて被ったいかなるトラブルや損害などについて、当ホームページでは一切責任を負いません。 このホームページに掲載されている内容は予告なく変更、中断、中止することがあります。