Chr 関数

指定された ANSI コードまたはシフト JIS コードに対応する文字を返します。

Chr(charcode)

引数 charcode には、ANSI コードまたはシフト JIS コードなどの文字コードを指定します。

解説

ASCII コード 0 ~ 31 の範囲の文字は表示できません。たとえば、Chr(10) は、ライン フィード文字を返します。

次のコードは、Chr 関数を使って指定された文字コードに対応する文字を返す例です。

Dim MyChar
MyChar = Chr(65)   ' A を返します。
MyChar = Chr(97)   ' a を返します。
MyChar = Chr(62)   ' > を返します。
MyChar = Chr(37)   ' % を返します。

**メモ   **文字列をバイト データとして扱う場合は、ChrB 関数を使用してください。ChrB 関数は文字ではなく、1 バイトを返します。AscW 関数は、Unicode に対応している 32 ビット プラットホームのために用意されています。AscW は Unicode (wide) 文字コードを返すので、Unicode から ANSI への変換を避けられます。

必要条件

バージョン 1

参照

Asc 関数