Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


13272 / 13644 ツリー ←次へ | 前へ→

【6171】テキストデータを区切りたいんです しんしん 03/6/18(水) 11:10 質問
【6177】Re:テキストデータを区切りたいんです Jaka 03/6/18(水) 12:12 回答
【6180】改行完了 しんしん 03/6/18(水) 12:40 お礼
【6181】Re:テキストデータを区切りたいんです Jaka 03/6/18(水) 12:41 回答
【6195】無事終了! しんしん 03/6/19(木) 10:02 お礼

【6171】テキストデータを区切りたいんです
質問  しんしん  - 03/6/18(水) 11:10 -

引用なし
パスワード
   こんにちは。
どなたかお知恵を貸してください。

もらったデータがなぜか
半角の数字(10桁)+漢字(長さはまちまち)+半角スペース(長さはまちまち)
+半角の数字(10桁)+漢字(長さはまちまち)+半角スペース・・・
となっていて困っています。
膨大な長さのテキストです。

数字と漢字の間にカンマ スペースは消して改行
としたいのですが・・・。
VBAを使えば簡単にできたりしますか?
手作業はさすがに辛いので・・・。

ご回答 よろしくお願いいたします。

【6177】Re:テキストデータを区切りたいんです
回答  Jaka  - 03/6/18(水) 12:12 -

引用なし
パスワード
   こんにちは。
ワードを使って改行させる方法を1つ。改行だけですが...。

テキストをワードで開きます。
編集メニューより置換え選択

検索する文字に半角スペース2こ
置換え後の文字に半角スペース1こ

を入れ、「0項目を置換えしました。」とメッセージが出るまで、ひたすら「全てを置換え」を繰り返します。
「0項目を置換えしました。」となったら、

検索する文字に半角スペース1こ
置換え後の文字に「^p」
と入れ全て置換えクリック。

半角スペースを消すために
検索する文字に半角スペース1こ
置換え後の文字 無し
で、全て置換え。

最後に上書き保存して終り。
(上書き保存時に、テキスト形式で保存するか聞かれるので、テキスト形式で保存する。)

【6180】改行完了
お礼  しんしん  - 03/6/18(水) 12:40 -

引用なし
パスワード
   ▼Jaka さん:

ご回答 ありがとうございます。
めちゃくちゃ長い文字列が短くなっただけで
精神的にすっごくラクになりました。(笑)

あとは 11文字目にカンマ挿入します。
助かりました!

【6181】Re:テキストデータを区切りたいんです
回答  Jaka  - 03/6/18(水) 12:41 -

引用なし
パスワード
   忘れてました。
最下行の改行は、消してください。

【6195】無事終了!
お礼  しんしん  - 03/6/19(木) 10:02 -

引用なし
パスワード
   ▼Jaka さん:

はい。
ご丁寧に 本当にありがとうございました。
無事終了しました。

13272 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free