Asc 関数

指定された文字列内の、最初の文字の ANSI コードまたはシフト JIS コードを返す変換関数です。

Asc(string)

引数 string には、任意の文字列式を指定します。引数 string に文字が含まれていない場合は、実行時エラーが発生します。

解説

次のコードは、Asc 関数を使って各文字列の最初の文字の ANSI コードを返す例です。

Dim MyNumber
MyNumber = Asc("A")       ' 65を返します。
MyNumber = Asc("a")       ' 97を返します。
MyNumber = Asc("Apple")   ' 65を返します。

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

必要条件

バージョン 1

参照

Chr 関数