エクセルマクロ初心者実践ガイドTop > エクセル マクロ初心者 > エクセルのマクロの使い方(Trim編)
エクセルのマクロの使い方(Trim編)
Excelでデータをソートして使おうと思ったのだが、文字列の先頭やいたるところに空白が入っていて正しくソートできない。正しくソートするためにTrimを使おうかと思ったのだが、使い方がよくわからなくてどうしたらいいか分からなくなってしまった。
というような疑問をお持ちの方とかいると思う。ここでExcelのマクロを使って空白セルを削除するプログラムを作ってみたいと思う。使う命令は「Trim」だ。Trimは文字列中にある空白を取り除いた文字列を返してくれる関数だ。
ここでちょっとしたExcelの豆知識だ。
Excel上に文字列がたくさん記入されているとして、セルを選択したいときに使うキー操作だが、「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に関して分かりましただろうか?色々使ってみてくださいね。
動画でわかるExcel/エクセル究極大辞典300の技900分
関連エントリー
- エクセルマクロでデータ移動
- 自分で作成したマクロをアドインするには?
- 削除したのにエクセルのマクロが表示される理由は?
- エクセル初心者のマクロ
- エクセルのマクロって何なんでしょうか?
- エクセルのマクロで範囲を選択してみましょう。
- エクセルで印をつけるマクロを作成したい
- エクセルのマクロを使って計算してみましょう
- エクセルのマクロを削除するには?
- エクセルのマクロの開き方の違いの意味
- エクセルにマクロがある場合のOPEN時メッセージ
- エクセルのマクロってどういうもの?
- エクセルマクロが必要か不必要かの判断をつけましょう。
- エクセルのマクロを勉強したい!
- エクセルファイルのマクロは存在しているのか?
- エクセルで作ったマクロを別のパソコンで使用したい!
- エクセル上にあるコマンドボタンの扱い方2
- エクセル上にあるコマンドボタンの扱い方
- エクセルでマクロを作ってみましょう(修正編)
- エクセルでマクロを作ってみましょう
- Excelマクロウイルスとは?
- 初心者でもエクセルでマクロは組める?
- エクセルのマクロって何だろう?
- エクセルのマクロの使い方(Trim編)
- エクセルでマクロを作ってみましょう
- Excelのマクロとは
- 自動記録機能を使わないでエクセルマクロを作成してみよう!
- エクセルのマクロを使ってみよう!
- マクロでフリガナをふろう!
- エクセルのVBA関数とワークシート上の関数の違い
エクセルマクロ初心者実践ガイドTop > エクセル マクロ初心者 > エクセルのマクロの使い方(Trim編)
探し物がなかったら・・・楽天で探す!


