文字列:指定した文字コードに対応する文字を返す(Chr 関数)
Chr 関数の使い方
【書式】
result = Chr ( code )
引数・戻り値
- code ・・・ 文字を特定するための長整数型 (Long) の値を指定します。
- result ・・・ 指定した文字コード( code )に対応する文字を示す文字列型(String)の値。
ASCII コード 0 ~ 31 の範囲の文字は表示できません。この中には次に示す制御文字が含まれています。これらを利用すると MsgBox 関数や InputBox 関数などを使ってメッセージを表示するときに、文字列の中にタブや改行を含めることができます。・Chr(9) …… タブ
・Chr(10) …… ラインフィード文字
・Chr(13) …… キャリッジリターン(改行)
文字列型(String)のデータをバイトデータとして扱う場合は、ChrB 関数を使用します。また、Unicode で文字を扱う場合は、ChrW 関数を使用します。
Chr 関数 の使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
Sub Sample_chr() MsgBox Chr(65) & Chr(32) & Chr(62) & Chr(32) & Chr(66) & Chr(13) & _ Chr(97) & Chr(32) & Chr(37) & Chr(32) & Chr(99) 'Chr(65) … A 'Chr(32) … スペース 'Chr(62) … > 'Chr(66) … B 'Chr(13) … 改行 'Chr(97) … a 'Chr(37) … % 'Chr(99) … c End Sub |
実行結果
関連記事
-
-
ユーザー定義関数:自動再計算関数の設定(Volatile メソッド)
ユーザー定義関数で、自動再計算を行うかどうかを設定する ワークシート上で使用する …
-
-
VBA の演算子(比較演算子)
比較演算子 比較演算子による演算の結果は「真」の場合は「True」、「偽」の場合 …
-
-
ユーザー定義定数(Const ステートメント)
定数を使う ユーザー定義の定数を使用するには、Const ステートメントを使って …
-
-
ユーザー設定リストを使って並べ替える(Sort)
VBAでリスト、テーブルを並べ替える(Sort) VBAで、ソートを行うには、S …
-
-
書式を変換(Format 関数)
Format 関数の使い方 【書式】 result = Format ( exp …
-
-
文字列:指定した文字の文字コードを取得する(Asc 関数)
Asc 関数 【書式】 result = Asc ( string ) 引数・戻 …
-
-
日付時刻:日付から曜日を取得( Weekday 関数、WeekdayName 関数 )
Weekday 関数(日付から曜日を表す数値を返す)の使い方 【書式】 week …
-
-
文字列:文字列の一部を別の文字列で置換(Replace 関数)
Replace 関数の使い方 【書式】 result = Replace ( s …
-
-
コレクション(Collection)オブジェクト「連想配列」
コレクション(Collection)オブジェクトの使い方 【書式】 Dim my …
-
-
出力位置、書き込み位置を設定(Tab 関数)
出力位置、書き込み位置を設定 Tab 関数 は、Print メソッド、または P …
