web-dev-qa-db-ja.com

Excelファイルで改行を入力する方法

復帰またはCHAR(13)をワークシートのセルにどのように入力しますかmanuallyline feedCHAR(10)について話しているのではありません。

ファイルでこれを見たことがありますが、キャリッジリターンがセルの内容に非常に奇妙な影響を与えましたが、手動で再現することはできません。

[〜#〜]更新[〜#〜]

Excelワークシートセルにラインフィードを入力する方法について非常に良い答えがあり、実際にそれらの1つは、最初に私が望んでいたことを達成する方法を教えてくれました。

=A1&CHAR(13)&A2 'Then copy cell + paste values only back again.

これを反映するようにコンテンツを更新するものを受け入れます。ただし、同等の機能があるかどうかを知っておくと便利です。 Alt + Return 復帰を入力します。

12
guillermooo

見つかりました ここ

方法1-セルの折り返し

多くの場合、テキストを折り返すようにセルを設定するだけでよく、セルの幅を必要に応じて設定できます。 [セルの書式設定]、[配置]タブを選択し、[テキストを折り返す]をオンにします。

alt text

結果は次のとおりです。

alt text

方法2-リターンを挿入

これは非常に簡単です。最初の行を入力するだけで、 AltEnter 2行目を入力します。結果は上記とほぼ同じですが、たとえばこれをコピーしてWordに貼り付けると、最終的に改行になります。または、CSVまたはその他のテキスト形式にエクスポートすると、予期しない結果が生じる可能性があります。

alt text

結果は次のようになります。

alt text

方法3-式を使用する

これを使用するには、折り返しテキストを選択する必要があります。次に数式の例を示します。

=A1 & char(13) & A2

次に、セルをコピーして、値を再度貼り付けます。

再び、結果は上記と同じです。ただし、セルのテキストを折り返すのを忘れた場合は、次のように表示されます。

alt text

24
joe

元の質問に対するOPの編集に従って、連結とASCII文字13。

サンプル式:

="start of text"&CHAR(13)&"continuation of text"

または

=A1&CHAR(13)&A2
0
Mathieu K.