文字列操作関数一覧
こちらでは、VBA関数の文字列操作関数についてまとめています。
| 関数名 | 内容 |
|---|---|
| Asc | 文字列内にある最初の文字の文字コードを返します。 |
| AscB | 文字列内にある最初のバイトコードを返します。 |
| AscW | 文字列内にあるISOコードの文字を返します。 |
| Chr | 指定したコードに対応する文字を返します。 |
| ChrB | 指定したコードに対応するバイトデータを返します。 |
| ChrW | 指定したコードに対応するISOの文字を返します。 |
| Format | 式を指定した書式に変換します。 |
| Hex | 指定した文字列を16進数で返します。 |
| InStr | 検索対象文字列の指定した位置から指定した文字列を検索し、最初に見つかった文字位置を返します。 |
| InstrB | 検索対象文字列の指定したバイト位置から指定した文字列を検索し、最初に見つかったバイト位置を返します。 |
| LCase | 大文字のアルファベットを小文字に変換します。 |
| Left | 文字列の左端から指定した文字数分の文字列を抽出します。 |
| LeftB | 文字列の左端から指定したバイト数分の文字列を抽出します。 |
| Len | 文字列の文字数を返します。 |
| LenB | 文字数のバイト数を返します。 |
| Ltrim | 文字列の先頭のスペースを削除した文字列を抽出します。 |
| Mid | 文字列の指定した位置から指定した文字数分を抽出します。 |
| MidB | 文字列の指定したバイト位置から指定したバイト数分を抽出します。 |
| Oct | 指定した文字列を8進数で返します。 |
| Right | 文字列の右端から指定した文字数分の文字列を抽出します。 |
| RightB | 文字列の右端から指定したバイト数分の文字列を抽出します。 |
| Rtrim | 文字列の末尾のスペースを削除した文字列を抽出します。 |
| Space | 指定した数のスペースを返します。 |
| Str | 数式の値を文字列に返します。 |
| StrComp | 文字列を比較した結果を返します。 |
| StrConv | 文字列を変換した結果を返します。 |
| String | 指定した文字コードに対応する文字を指定した文字数だけ並べた文字列を返します。 |
| Trim | 文字列の先頭と末尾のスペースを削除した文字列を抽出します。 |
| Ucase | 小文字のアルファベットを大文字に変換します。 |
| Val | 文字列を数値に変換します。 |
立山 秀利
プログラミング初心者でもわかりやすいExcel VBAの入門書です。本書では、他言語でのプログラミング経験がない初心者でもVBAプログラミングが理解できるよう、重要な機能に焦点をしぼって、VBAのポイントとなるオブジェクトや演算子、条件分岐、ループ、変数、関数などにをやさしく解説しました。「計算ドリル」「販売管理」といったアプリケーションを作りながら、楽しくVBAを学べます。
