文字列の開始位置から指定した文字数分の文字列を取り出す

最終更新日

Mid(文字列, 開始位置, 文字数)

文字列の開始位置から指定した文字数分の文字列を取り出して返します。

戻り値の型:バリアント型 (内部処理形式 String の Variant)

引数

引数指定説明
文字列 string必須文字列を指定
開始位置 start必須取り出しを開始する位置を指定。先頭を1と数える
文字数 length省略可取り出す文字数を指定。省略した場合は、開始位置以降すべての文字が返される

使用例

使用例戻り値説明
Mid(“123456 Test”, 8, 4)Test6文字目から4文字取り出す
Mid(“123456 TestTest”, 8)TestTest6文字目以降すべて取り出す
Mid(“WorldWideWeb”, 100)長さ0の文字列開始位置の数値が文字列の文字数より大きい場合、戻り値は長さ0の文字列
Mid(“WorldWideWeb”, 6, 100)WideWeb文字列の長さが文字数より短い場合、開始位置以降すべて取り出す
Mid(Null, 6, 4)Null文字列がNull値の場合、戻り値はNull値
Mid(“WorldWideWeb”, Null, 4)エラー開始位置がNull値の場合、エラーになる
Mid(“WorldWideWeb”, 6, Null)エラー文字数がNull値の場合、エラーになる