Mid

Mid 関数を使用して、指定された文字数を文字列から返します。

構文

Mid(string, start[, length])

引数 説明
string この文字列から文字が返されます。string に Null 値が含まれる場合は [Null] が返されます。
start 文字列の取得開始点。開始点が文字列の長さを超える場合、Mid 関数は長さがゼロの文字列文字列 ([""]) を返します。
length 返す文字数。省略される場合、または合計文字数が length より少ない場合は、開始点から終了点までのすべての文字が返されます。

string の文字数を特定するには Len 関数を使用します。

次の例では、文字列の第 4 文字から開始して 6 文字が返されます。

Dim MyVar MyVar = Mid("VB Script is fun!", 4, 6) 'MyVar contains "Script"

次の例では the middle が返されます。

Mid("This is the middle of this sentence",9,10)