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 への変換を避けられます。