- ベストアンサー
文字の置換のVBA
こんばんは。 下記の文字列の置換をマクロ(VBA)で出来ますでしょうか。 今は関数(SUBSTITUTE)を繰り返して処理しているのですが、1度で出来る方法がありましたら教えて下さい。 100 ABC-23d=3,4 → 100ABC23D3.4 (1)スペース削除 (2)小文字を大文字へ (3)"-" "=" など数字とアルファベット以外を削除 (4)","→ "." (カンマをドットへ変換) 宜しくお願いします。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (6)
noname#140971
回答No.7
noname#67980
回答No.5
noname#52504
回答No.4
noname#67980
回答No.3
- n-jun
- ベストアンサー率33% (959/2873)
回答No.2
- sakusaker7
- ベストアンサー率62% (800/1280)
回答No.1
お礼
回答有難うございます。 はい、一回の操作で出来れば…と考えてました。 でもNo.6さんや他の方に教えて頂いた内容が良く理解出来ません。。。 本当に難しいですね。 もっと勉強しながら、教えて頂いた内容が出来るようがんばります。 いずれは >あと、どうせなら範囲選択して呼び出すとその範囲全部に関数を適用するようにマクロを作ればいいと思いますが、 これ、実現したいです ^^