« HTMLファイルの目次を作る | トップページ | ファイル保存時に自動でコピーを作って保存 »

2010年4月 2日 (金)

文字コードを調べる

Chr関数などで使う文字コードは

VBAのヘルプの[質問]タブを開いて
「ASCII」で検索すると、検索結果に

ASCII 文字セット (0 - 127)
ASCII 文字セット (128 - 255)

の頁があるのでこの頁で調べます。

また、文字コードをInteger型で返すAsc関数を使って
任意の文字の文字コードを取得できます。

使用例:
Asc("A") = 65
Asc("ABC") = 65

Asc関数は1文字目の文字コードのみ返しますので、
指定する文字列が"A"でも、"ABC"でも同じ値を返します。

コードはこちら

Asc関数を使って文字コードを得るコード:

Sub macro100402a()
'Chr関数などで使う文字コードを調べる
'イミディエイトウィンドウに表示する

    Debug.Print Asc("あ")

End Sub

実行後のイミディエイトウィンドウの一例

Vba20100402a

Asc関数を使うとVBAのヘルプにも載っていない
漢字とかの文字コードも得られるようです。

|

« HTMLファイルの目次を作る | トップページ | ファイル保存時に自動でコピーを作って保存 »

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: 文字コードを調べる:

« HTMLファイルの目次を作る | トップページ | ファイル保存時に自動でコピーを作って保存 »