文字列の指定した位置からN個の文字列を切り出す - Mid/MidB関数 [ExcelのVBA]
Mid関数
Mid関数は文字列の指定した位置からN個の文字列を切り出します。
分類 | 文字列 |
---|
書式
Mid(string, start[, length]))
string | 対象の文字列 |
start | 開始位置(1文字1換算) |
length | 文字数(1文字1換算) |
※MidBではstart/lengthはバイト数となります。(1文字2換算)
使用例
使用例 | 結果 |
---|---|
Mid("プチモンテ", 3, 3) | プチ |
MidB("プチモンテ", 5, 6) | プチ |
Visual Basicの文字列関数
関数名 | 内容 |
---|---|
Asc/AscB/AscW | 指定した文字のコードを返す |
Chr/ChrB/ChrW | 指定した文字コードに対応する文字を返す |
Format | 書式指定された文字列を返す |
InStr/InStrB | 先頭から文字列を検索して位置を返す |
InStrRev | 後方から文字列を検索して位置を返す |
LCase | 文字列を小文字に変換する |
Left/LeftB | 文字列の左側(先頭)よりN個の文字列を切り出す |
Len/LenB | 文字列の文字数(バイト数)を取得する |
LTrim | 文字列の左側(先頭)にあるスペースを除去する |
Mid/MidB | 文字列の指定した位置からN個の文字列を切り出す |
Right/RightB | 文字列の右側(後方)よりN個の文字列を切り出す |
RTrim | 文字列の右側(後方)にあるスペースを除去する |
Space | N個の空白を返す |
StrComp | 2つの文字列を比較して結果を返す |
StrConv | 文字列を指定書式へ変換して返す |
String | 文字列をN個作成して返す |
StrReverse | 文字列の並びを逆にして返す |
Trim | 文字列の前後のスペースを除去する |
UCase | 文字列を大文字に変換する |
Val | 文字列を数値に変換する |
エクセル講座のクイックリンク
スポンサーリンク
関連記事
前の記事: | 文字列の右側(後方)よりN個の文字列を切り出す - Right/RightB関数 [ExcelのVBA] |
次の記事: | 文字列の文字数(バイト数)を取得する - Len/LenB関数 [ExcelのVBA] |
公開日:2015年07月06日
記事NO:01117