文字列:指定した文字コードに対応する文字を返す(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 |
実行結果
関連記事
-
-
VBA の演算子(算術演算子)
算術演算子 算術演算を行うときに使用する演算子です。 ^(べき乗)、*(積)、/ …
-
-
VBA で正規表現を使う(RegExp オブジェクトのプロパティ)
RegExp オブジェクトのプロパティ RegExp オブジェクトの詳細に関して …
-
-
文字列:文字列の空白を削除(Trim 関数, LTrim関数, RTrim関数)
Trim 関数・LTrim 関数・RTrim 関数の使い方 【書式】 <先頭と末 …
-
-
セルのデータを固定長形式で複数のセルに分割する(TextToColumns メソッド・Parse メソッド)
固定長形式でセルを分割 TextToColumns メソッドや Parse メソ …
-
-
四捨五入・切り上げ・切り捨て・丸め(Round 関数 他)
Round 関数(丸め)の使い方 【書式】 value = Round ( ex …
-
-
式を評価し、結果(真・偽)に応じた式・値を返す(IIf 関数)
IIf 関数 の使い方 IIf(アイイフ)関数は、式を評価してその結果(真・偽) …
-
-
日付時刻:現在の日付・時刻を取得・設定(Now、Date、Time)
現在の日付・時刻を取得・設定 現在の日付・時刻を取得(Now 関数、Date 関 …
-
-
日付時刻:日付から曜日を取得( Weekday 関数、WeekdayName 関数 )
Weekday 関数(日付から曜日を表す数値を返す)の使い方 【書式】 week …
-
-
引数が省略されたかどうかをチェックする( IsMissing 関数 )
IsMissing 関数の使い方 【書式】 result = IsMissing …
-
-
配列の添字の最小値を「1」に設定する
Option Base ステートメントを使用する 【書式】 Option Bas …
