[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『0頭の数字にスペースがあり消したいです』(アンちゃん)
「0頭」という意味がわからないけど、消したい領域を選択して、編集->置き換え 置き換え前をスペース、置き換え後は何も入れずに実行。 置き換え前をハイフン、置き換え後を何も入れずに実行。これをマクロ記録する。
(ぶらっと)
>関数も分かってますが めんどくさいので
関数でもそんなに面倒だとは思えないのですが
ですから、関数だとどんな記述なのですか。 マクロだから面倒ではない、ということもないです。 (semm)
関数でどうやっているか説明あれば、 何をしたいか誤解はなくなるかなと考えただけで 他意はありませんでした。
0頭って、0で始まるという意味ですよね。
ぶらっとさんので解決すると思いますが、 電話番号のような物なら、数値だけになってしまうと先頭の0が消えてしまうので、 セルの書式をあらかじめ文字列にしておいた方が良いかもしれません。
Sub Sample()
Selection.NumberFormatLocal = "@"
For Each r In Selection
r.Value = Replace(Replace(r.Value, " ", ""), "-", "")
Next
End Sub
一応サンプルですけれど、もう少し説明の手間を惜しまずに返事を書かれてはどうでしょうか。 (Mook)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.