• 締切済み

エクセル セル内の改行削除を教えて下さい

関数や置換えは使用せずに、フリーソフトでのエクセル セル内の改行削除方法を探しています。対象のセルがかなり多い為、一括変換が望ましいです。この処理が出来るフリーソフトをご存知であれば、教えて頂けませんか?

みんなの回答

noname#17215
noname#17215
回答No.3

#1さんの >変換文字の所で「CTRL」+「J」として、一括変換するのが を解説しているサイト。 http://arena.nikkeibp.co.jp/tec/excel/20040308/107599/

参考URL:
http://arena.nikkeibp.co.jp/tec/excel/20040308/107599/
noname#16952
noname#16952
回答No.2

セル内の改行とは、ALT+ENTERで改行されたものですかね? セルの書式設定で[配置]-[折り返して全体を表示する]のチェックを外せば、 とりあえず、見た目(印刷も)は処理できますよ。 入力状態にすると戻ってしまいますが・・

  • hirumin
  • ベストアンサー率29% (705/2376)
回答No.1

[編集]→[置換]で 変換文字の所で「CTRL」+「J」として、一括変換するのが一番はやいと思いますが…。 他ではマクロを使ってはどうでしょう? 以下、簡単なものですが… まず新規作成でBookを1つ用意しますします。 [ツール]→[マクロ]→[Visual Basic Editor] で、「Visual Basic Editor」を起動します。 [挿入]→[標準モジュール] を選ぶと。「Book1 - Module1」の窓がでます。 ここに以下のものを貼り付けて下さい。 Sub 置換() Cells.Replace What:="" & Chr(10) & "", Replacement:="", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False End Sub そして保存します。 以上でマクロの入ったファイルが完成です。 改行を編集する時ですが… 編集したいファイルと、今のマクロを記録したファイルを同時に開きます。 編集したいファイルをアクティブ状態にして、 [ツール]→[マクロ]→[マクロ] で「置換」を実行して下さい。 でもこのマクロ、最初に書いた置換方法と同じ事をしているだけなんですけどね。

関連するQ&A

  • excelでセル内の改行を削除する

    excelの改行削除について質問です。 セル内の改行を一括削除する方法として「Ctrl」+「J」の 置換でできると思うのですが、文字がたくさん入っているセルに 対して行うと、「数式が長すぎます。」のポップアップが出てしまいます。 CLEAN関数で行おうとするも、文字数が多いためかきちんと表示されません。 他に何か良い方法はないでしょうか?

  • EXCELのセル内改行の削除について

    お世話になります。 どなたかご教授お願いします。 セル内のデータの末尾にあるセル内改行を一括削除するにはどのようにすればいいのでしょうか。 前後空白を削除する、trim関数の「セル内改行」版のような事をしたいのですが、どのようにマクロを記述すれば良いかわかりません。 A1~A1000まで下記のようなデータが入っています。末尾のセル内改行は一つとは限らず、二つ以上入っていることもあります。 あああ(セル内改行) いいいい(セル内改行) ううう(セル内改行) ↓ あああ(セル内改行) いいいい(セル内改行) ううう すみませんが、どなたかご教授お願いします。

  • エクセルの改行を一括削除したい

    エクセルの改行を一括削除したい エクセル2002を利用しています。 複数のセルに、改行(Alt+Enter)で文章が入力されているのですが、 この改行をまとめて削除する方法はないでしょうか?

  • Excelのセル内にある特定文字で改行させたい

    ある汎用のシステムから出力されるテキスト(文章)をCSV形式のデータをEXCELデータに変換しています。そのEXCELに変換されたデータは、文章です。 1点問題があります。そのセル内の文章は、ある特定の記号を改行の代わりとして、連続したテキスト文章になっているため、非常に読み辛いものになっていますいます。その改行を意味する特定記号は、複数個存在し、セル内の個数は一定ではありません。  そのため、読み辛さを解消するためい、その特定記号をセル内での改行に置換させる、マクロまたはVBAでの一括処理することが出来ないでしょうか。置換処置後は、特定記号は不要です。 なお、(1)改行を意味する特定記号は、「~|」です。~と|の組み合わせで、それはそれぞれ半角表記されています。(2)1ファイルにおける対象レコード(行)は、約3,000~10,000行あり、手作業での処理は不可能です。 宜しくお願いします。

  • メモ帳の<BR>をエクセル用に ALT+ENTERに一括変換したい。メモ帳自体のENTER改行も全て抹殺消去したい。

    メモ帳で作ったHTMLを、エクセルの一つのセル内にコピーしたいのですが、この時、改行<BR>をALT+ENTERに一括変換したいのです。 また、メモ帳で改行しているENTERのコードも抹殺削除しないと不要な改行まですると思います。 以上の2つの作業が一括でできたら更に良いと思いますが方法が判りません。 また、メモ帳のように単純なフリーソフトで改行を最初からALT+ENTERで扱えたり、改行コード変換が簡単なフリーソフトがありましたら是非、ご紹介下さい。

  • エクセル セルの中の改行を消すには?

    エクセルで、分からないことがあります。 Alt+改行で、セルの中に改行を入れているのですが、 ある列のみ選択して、改行を一括で消す、あるいは スペース1マスに置換することは可能でしょうか? ご存じの方、よろしくお願い致します。

  • セル内の改行を一括削除したい

    ワードで作成していたものをデータベース化するためにエクセルにちまちまとコピペしています。 箇条書きなど、ワードのある段落を1つのセルに入れなければならないのですが、 ワードからペーストすると、どんな選択方法を選んでも、最後に余計な1行が加わります。 (最後の文字で改行コードが入ってしまう感じ) これを最後の文字で終わりにしたいのですが、 2列×500行×4ファイルあるので、 改行コードらしきものを一括削除したいのですが、 できるのでしょうか? 今まで、1ファイルはちまちま削除してきたのですが、疲れたし、締め切りが迫っているので助けてください!

  • Excel セル内の改行を一括解除する方法

    Excelにてセルに文章を打ち込み、改行をしたい場合 Alt + Enter で改行ができます。 改行した文章が入力されているセルがシート上に複数あったとし、 その改行を一括(一気)に解除する事はできませんか? 1つのセルづつではなく、一括でやる方法があれば教えてください!!

  • エクセル セル内の文字を改行したい

    エクセルで1つのセルに100個以上の半角英字の単語がセミコロン(;)を間にはさみつらなっています。 1つずつの単語をできたら1つずつのセルにいれたいのですが、 関数か何かで簡単にできる方法はないでしょうか。 CHAR(10)の関数だと100個以上ある単語の間全てに関数をいれていかないといけないので、 手間がかかってしまうので他の簡単な方法はないか模索しています。 (CHAR関数だと1つのセル内での改行になってしまいますが、最悪それでもOKです) よろしくお願いいたします。

  • ファイル名の空白を一括で削除したい

    ファイルをアップロードする為にファイル名に含まれている空白を削除したいのです。 例:123 456.jpg → 123456.jpg ファイルが少なければ手作業で空白を詰めればいいのですがファイルが数百点あるので一括で処理できればありがたいのです。 また、ファイル名に含まれる文字列は規則性がなく連番処理やオートコンプリート機能ができずに苦慮しています。 ファイル名を一括で変換するフリーソフトは多数見つけたのですが、ファイル名に含まれる空白を一括で削除するソフトは見つけれませんでした。 どなたかいいフリーソフトをご存知ないでしょうか? フリーソフトを使わなくてもいい方法があればお教え下さい。 ただし、PCにはあまり詳しくないので高度な関数やスクリプトを使用する方法には対応する自信がありません。 なるべく簡単にできると嬉しいのですが・・・。 よろしくお願いします。

専門家に質問してみよう