メインコンテンツまでスキップ

Character.ToNumber

文字を数値に変換します。

Syntax​

Character.ToNumber(
character as text
) as number

Remarks​

character と等価の数値を返します。

結果は、指定された文字またはサロゲート ペアで表される 21 ビットの Unicode コード ポイントになります。

Examples​

Example #1​

文字を等価の数値に変換します。

Character.ToNumber("#(tab)")

Result:

9

Example #2​

"笑顔" 絵文字の UTF-16 サロゲート ペアを同等の 16 進数コード ポイントに変換します。

Number.ToText(Character.ToNumber("#(0001F600)"), "X")

Result:

"1F600"

Category​

Text.Conversions from and to text