VB 文字列操作 |
●Asc 関数 【機能】文字に対応する文字コードを示す整数型 (Integer) の値を返します。 【書式】result = Asc ( 文字 ) 【 例 】
|
●Chr 関数 【機能】文字コードに対応する文字を示す文字列型 (String) の値を返します。 【書式】result = Chr ( 文字コード ) 【 例 】
|
●CStr 関数 【機能】値を文字列型(String)へ変換します。 【書式】result = CStr ( 値 ) 【 例 】
|
●Format 関数 【機能】値を指定した書式に変換し、その文字列を返します。 【書式】result = Format ( 値 , 書式 )
【 例 】
|
●InStr 関数 【機能】文字列を前方より検索し、最初に見つかった文字位置を返します。 【書式1】result = InStr ( 検索対象文字列 , 検索文字列 ) 【書式2】result = InStr ( 検索開始位置 , 検索対象文字列 , 検索文字列 ) 【 例 】
※ 検索文字列が見つからなかった場合は、0 が戻ります。 |
●InstrRev 関数 【機能】文字列を後方より検索し、最初に見つかった文字位置を返します。 【書式1】result = InstrRev ( 検索対象文字列 , 検索文字列 ) 【書式2】result = InstrRev ( 検索対象文字列 , 検索文字列 , 検索開始位置 ) 【 例 】
※ 検索文字列が見つからなかった場合は、0 が戻ります。 |
●Len、LenB 関数 【機能】文字列の文字数を返します。 【書式】result = Len ( 文字列 ) 【機能】文字列のバイト数を返します。 【書式】result = LenB ( 文字列 ) 【 例 】
|
●Like 演算子 【機能】文字列の比較を行い、比較結果(True / False)を返します。 【書式】result = 比較文字列 Like パターン
【 例 】
|
●Mid、Left、Right 関数 【機能】文字列の指定位置より指定文字数分の文字を切り取り、その文字列を返します。 【書式】result = Mid ( 対象文字列 , 切取開始位置 , 切取文字数 ) 【機能】文字列の左端より指定文字数分の文字を切り取り、その文字列を返します。 【書式】result = Left ( 対象文字列 , 切取文字数 ) 【機能】文字列の右端より指定文字数分の文字を切り取り、その文字列を返します。 【書式】result = Right ( 対象文字列 , 切取文字数 ) 【 例 】
|
●Replace 関数 【機能】指定した文字列の一部を別の文字列に置換し、その文字列を返します。 【書式】result = Replace ( 置換対象文字列 , 検索文字列 , 置換文字列 ) 【書式】result = Replace ( 置換対象文字列 , 検索文字列 , 置換文字列 , 検索開始位置 , 置換文字列数 )
【 例 】
|
●Split 関数 【機能】文字列を指定のセパレータで分解して配列へ格納する 【書式】result = Split ( 文字列 , デリミッタ ) 【書式】result = Split ( 文字列 ) 【 例 】
※ デリミッタ指定を省略した場合は、デリミッタはスペースになります。 ※ デリミッタがタブの場合は、vbTab を指定します。 |
●StrConv 関数 【機能】変換した文字列を返します。 【書式】result = StrConv ( 変換対象文字列 , 変換タイプ )
【 例 】
|
●Trim、LTrim、RTrim 関数 【機能】先頭と末尾のスペースを削除した文字列を返します。 【書式】result = Trim ( 文字列 ) 【機能】先頭のスペースを削除した文字列を返します。 【書式】result = LTrim ( 文字列 ) 【機能】末尾のスペースを削除した文字列を返します。 【書式】result = RTrim ( 文字列 ) 【 例 】
※ 半角、全角かかわらず、スペースを削除します。 |
●UCase、LCase 関数 【機能】小文字のアルファベットを大文字へ変換した文字列を返します。 【書式】result = UCase ( 文字列 ) 【機能】大文字のアルファベットを小文字へ変換した文字列を返します。 【書式】result = LCase ( 文字列 ) 【 例 】
※ 半角、全角かかわらず、アルファベットを大文字/小文字へ変換します。 |