テキストデータをExcelに変換すると、途中で改行が含まれる文章は、改行の場所に「・」が表示されます。
その「・」を一つずつデリートする以外で取り除く方法、または、簡単に改行なしの文章にする方法がありましたら教えてください。
マクロで可能ですか?
よろしくお願いいたします。
(Windows2000、Excel2002)
***
質問に直接的には関係ありませんが、「・」がなぜ表示されるのかも知りたいです。
他のソフトからデータをテキストに書き出したときにも改行位置に「・」が入ったりすることがありますので疑問に思ってました。
No.1ベストアンサー
- 回答日時:
セル内の改行を無くして一行にしたい場合
ですが、参考URLごらんください。
画像入りでわかりやすです。
参考URL:http://arena.nikkeibp.co.jp/tec/excel/gaz/287/
さっそくのご回答ありがとうございます!
すごい!!すばらしい!
「Ctrl+J」ですね。いいことを知りました。
改行なしには出来たのですが「・」はついたままです。
これは検索・置換できませんでした。
(直接・を入力して検索をかけたり、・をコピペしようとしても出来ませんでした)
印刷にも表示されます。
もしご存知でしたら「・」の消去の仕方を教えてください。
No.4
- 回答日時:
余計な改行を除くCLEANという関数があります。
=CLEAN(A1)
としてください。
No.3
- 回答日時:
少数例でやって見ました。
Sub test01()
Cells.Replace Chr(10), Null
End Sub
で消えるようですよ。
但し=A1&CHAR(10)&"sss"のように関数式により
"aaaa・sss"と見えているセルはダメみたいです。
それらを値のみ複写にして、テストしました。
値複写した方では消えました。
>「・」がなぜ表示されるのかも
1バイト文字のうち、改行やタブやベル(音)や文字に
割り当てられていないコードを表示するとき「・」で便宜上、文字が1バイト存在することを表していると思います。印刷の場合はスペースになることが慣わしのようです。
16進表示すれば中身が正確にわかりますが、文字で表し様がないですから、また他の意味のある文字を使うと、本来の字と混同しますので、意味を持たない「・」を使うと思います。
imogasiさん、わざわざ試してくださったのですね!
とても嬉しいです。ありがとうございました。
今そのExcelのファイルを使えないので試せないのですが、月曜に会社に行ってからやってみますね。
その後締め切りを行いますね。
「・」の説明もしてくださってありがとうございました。
ずっと疑問に思っていたので、なるほど~と納得しました♪
No.2
- 回答日時:
例えばA1セルに「・」が入っている場合、
=SUBSTITUTE(A1,CHAR(10),"")
の関数で置換できました。
セル内改行はCHAR(10)というコードで表せます。
詳しいことはよくわかりませんが、
(『CHAR(10)』というキーで検索ができます。)
お試しになってみてください。
ご回答ありがとうございます!
今そのExcelのファイルを使えないので試せないので、なんともいえないのですが、数千個のセルを置換する必要があるので一つずつ関数を当てはめていくのは無理があるかもしれません。
でも、char(10)というコード知りませんでしたので、教えてくださってありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/09 10:07
- Excel(エクセル) エクセルの数式で教えてください。 3 2023/04/17 09:25
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/06/23 15:02
- Excel(エクセル) 重複したデータ(空白は除く)のVBA表記について 4 2022/08/15 07:28
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/04/21 08:59
- 会計ソフト・業務用ソフト Excelマクロに詳しい方教えてください 1 2023/06/29 16:18
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Excel(エクセル) EXCELで同一セル内で自動的に改行されてしまう(難問) 6 2023/04/16 00:51
- Excel(エクセル) EXCELの改ページプレビューに似ている表示機能 2 2023/06/16 22:07
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/21 09:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
wordの何も書かれていない2ペー...
-
Chr(13)とChr(10)の違いは?
-
wordで均等割り付けをするとき...
-
棒グラフ 横軸の縦書き2列にし...
-
【エクセル】セル最後にある無...
-
PDFの改行URLを有効にす...
-
excelで勝手に改行されます
-
teratermのコマンド入力文字数...
-
Wordで原稿用紙設定の時に、ペ...
-
Tera Term のマクロでの改行コ...
-
WordにURLを載せると
-
バッチで指定ファイルの文末に...
-
エクセルでセル内改行の複数行...
-
VBA フォームのテキストボック...
-
Accessにインポートしようとす...
-
Googleサイトのサイト名改行方法
-
パワーポイントのテキストボックス
-
EXCEL(VBA) 末尾の改行のみ削...
-
ダブルクォーテーション(")で...
-
一太郎(最新)でのエンターに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
wordの何も書かれていない2ペー...
-
Chr(13)とChr(10)の違いは?
-
【エクセル】セル最後にある無...
-
wordで均等割り付けをするとき...
-
履歴書の志望動機の所で、「ま...
-
PDFの改行URLを有効にす...
-
Accessにインポートしようとす...
-
excelで勝手に改行されます
-
EXCELで"-"で勝手に自動改行し...
-
棒グラフ 横軸の縦書き2列にし...
-
Tera Term のマクロでの改行コ...
-
PCの表示の文書をコピーすると?
-
イミディエイトウインドウの最...
-
EXCEL(VBA) 末尾の改行のみ削...
-
バッチで指定ファイルの文末に...
-
Excel セル内の最初と最後の改...
-
パワーポイントのテキストボックス
-
パワーポイントのリンク管理に...
-
エクセルでセル内改行の複数行...
-
Word 途中で勝手に改行してしま...
おすすめ情報