エクセルのセル内の改行について質問です。
セル内の改行をひとつひとつ解除しています。
でも量が多くてすごく時間がかかりそうなのですが、
何か一気にできる方法はないでしょうか???
よろしくおねがいします。

A 回答 (2件)

シート全体を選択し、編集→置換(Ctrl+H)


検索する文字列にカーソルを合わせCtrl+J(何も入力されないように見えます)
置換後の文字列に何も入れないまま、全て置換

でOKだと思います。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
早速やってみました。こんな裏技があったなんて・・・ホント助かりました。ありがとうございました♪

お礼日時:2001/11/06 13:45

Ctrlボタンを押しながら該当のセルをクリックしていくと、複数のセルが選択できます。

(セルが連続している場合はShiftキーを押しながら最初と最後のセルをクリックで範囲指定できます)
セルを選択し終わったら、右クリックの「セルの書式設定」メニューで設定を解除すれば、選択した複数のセルの改行設定が同時に解除されます。

#外してたらごめんなさい。これで大丈夫ですか?
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
「右クリックの「セルの書式設定」メニューで設定を解除すれば・・・」というのがちょっとわからなかったです。せっかく回答いただいたのにすみません。もうちょっと勉強しないといけないですね・・・^^;

お礼日時:2001/11/06 13:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

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

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

1つのセルづつではなく、一括でやる方法があれば教えてください!!

Aベストアンサー

マクロの記録で下記のようなコードが得られました。
試してみてください。

Sub test改行コード置換()
'//Alt+Enter改行を置換により消去
  Selection.Replace What:="" & Chr(10) & "", Replacement:="", LookAt:=xlPart, _
    SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
End Sub

Qセル内改行ではない、通常の改行

セル内改行"cher(10)"ではなく、単純な改行はどう記述すれば宜しいのでしょうか?
1行目から始まって、最後の行の下にデータをもってきたいのですが。

ActiveSheet.Range("A1").Select
Selection.End(xlDown).Select

の後にどう記述すればいいのかわかりません。

ご教示いただければ幸いです。
宜しくお願い致します。

Aベストアンサー

以下のようにしてください。

ActiveSheet.Range("A1").Select
Selection.End(xlDown).Row

Qセル内改行位置でセルを分割する方法

はじめまして よろしくお願いします。

エクセルで、ひとつのセル内に複数行に分けて入力してあるものを
行でそれぞれひとつのセルに分け直したい場合、

例えばA1のセルに
 1234
 aabbcc
A2のセルに
 12345
 aaabbbccc
 123
と入力してあるものを

A1→1234
A2→aabbcc
A3→12345
A4→aaabbbccc
A5→123
としたいとき、何かいい方法ありますか。

Aベストアンサー

1.A1のセルとA2のセルを選択してコピー
2.メモ帳などのエディタへ貼り付け
3."(ダブルコーテーション)がくっついているはずなので、置換えなどで"を削除する
4.編集したものを全部選択してコピー
5.エクセルへ貼り付け

これでOK。ちょっと手間ですけど...

Qセル内で改行された文字列を1行ずつ他のセルに移す

excelで、こんなことできますか?
book1で、セル内に下のような改行した文字列があり、それを入力したら、
book2に、文字列を1行ずつ他のセルに取り出したいのですが…できますか?

book1 (セルは折り返して全体を表示する) book2 (仕上げの画面)
A         A
あいうえお                    1 あいうえお
1 かきくけこ                    2 かきくけこ
さしすせそ                    3 さしすせそ
→ 4 たちつてと
2 たちつてと                    5 なにぬねの
なにぬねの                     6 はひふえほ

3 はひふへほ

教えていただけると助かります。(ただしマクロはよくわからないのですが…)

excelで、こんなことできますか?
book1で、セル内に下のような改行した文字列があり、それを入力したら、
book2に、文字列を1行ずつ他のセルに取り出したいのですが…できますか?

book1 (セルは折り返して全体を表示する) book2 (仕上げの画面)
A         A
あいうえお                    1 あいうえお
1 かきくけこ                    2 かきくけこ
さしすせそ...続きを読む

Aベストアンサー

シート1のA1セルに入力された文字が有るとしたらシート2のA1セルには次の式を入力して下方にドラッグコピーします。

=TRIM(MID(SUBSTITUTE(Sheet1!$A$1,CHAR(10),REPT(" ",100)),(ROW(A1)-1)*100+1,50))

横方向の列に表示させるとしたらシート2のA1セルには次の式を入力して右横方向にドラッグコピーします。

=TRIM(MID(SUBSTITUTE(Sheet1!$A1,CHAR(10),REPT(" ",100)),(COLUMN(A1)-1)*100+1,50))

その場合にはシート1のA列に同様の文字の入力が複数行あった場合でも、式を下方にもドラッグコピーすることで良いでしょう。

QExcelのセル内での改行(単語内)

Excelのセル内で、単語の途中でも改行するかどうかの設定はどこでするのでしょうか。

Excel2000です。

Aベストアンサー

セル内で自動的に改行させたい場合は、
「メニューバー」→「書式」→「セル」→「配置」で、
「折り返して全体を表示する」にチェックを入れます。
(この画面は、右クリックから、「セルの書式設定」からも表示されます)。
入力する人の手動で改行させる場合は、#1、#2の人の場合のように「Alt+Enter」となります。

ただし、この「単語の途中でも・・・」というのが英単語の途中でも、自動で、という意味である場合、全角文字にする以外、ちょっと思いつきません。
ごめんなさい…


人気Q&Aランキング

おすすめ情報