Home » Excel(エクセル)の関数・数式の使い方 » 文字列 » セル内改行の文字コードは?

セル内改行の文字コードは?

対象:Excel2003, Excel2007, Excel2010, Excel2013

「エクセル 改行コード」
という検索で、このサイト『インストラクターのネタ帳』へのアクセスが時折見られます。

Excelでは、文字入力の途中で[Alt]+[Enter]キーを押すことでセル内改行できます。

このセル内改行の、文字コードについて調べている方による検索でしょう。

Excelの改行コードは10

結論からいうと、ASCIIコードの10進数の「10」(16進数なら「0A」)・LF(Line Feed)が、Excelの改行コードです。

Windows環境の改行コードは通常CR+LF(13+10・0D+0A)ですけれど、Excelのセル内改行コードはLFです。

[スポンサードリンク]

改行コードをCODE関数で調べる

CODE関数を使えば、Excelの改行コードを調べられます。


▼操作手順:改行コードを調べる
※A1セルの1文字目でセル内改行が行われているときにB1セルにASCIIコードを表示する例
A1セルの中にカーソルがある状態で[Alt]キー+[Enter]キーを押して、セル内改行を行う
 ↓
B1セルに「=CODE(A1)」という数式を入力する

CODE関数は、引数に指定された文字列の、先頭の1文字目の文字コードを返すので、A1セルにはいきなりセル内改行を入力するのがポイントです。

上記の操作をしていただければB1セルには「10」と表示されます。

改行コードをサンプルファイルで確認する

先日の、CODE関数とMID関数を使った複数の文字列の文字コードを調べる記事で配布しているサンプルファイルのB1セルに「a セル内改行 b」を入力した場合下図のように、

Excelの改行コードは?

C3セルに改行コードの「10」が表示されます。

最終更新日時:2019-03-27 10:46

[スポンサードリンク]

Home » Excel(エクセル)の関数・数式の使い方 » 文字列 » セル内改行の文字コードは?

TrackBack:3

TrackBack URL
VBAのIf文で改行を含むか判定する-InStr関数 from インストラクターのネタ帳
文字列の中に改行コードが含まれているかどうかを判定するInStr関数を使ったマクロと、Mid関数で一文字ずつ取り出してチェックするマクロをご紹介しています。
セル内改行には vbCrLf ではなく vbLf を使いましょう from インストラクターのネタ帳
Excel VBAでセル内改行の挿入を行うには、定数・vbCrLfではなくvbLfを使いましょう。
SUBSTITUTE関数で改行の置換削除-CHAR(10) from インストラクターのネタ帳
CHAR関数を組み合わせると、SUBSTITUTE関数でセル内改行を置換削除することができます。

Home » Excel(エクセル)の関数・数式の使い方 » 文字列 » セル内改行の文字コードは?

「文字列」の記事一覧

検索


Copyright © インストラクターのネタ帳 All Rights Reserved.

.