Mid関数

Mid 関数はある文字列の任意の位置から指定した文字数分の文字列を返します。

スポンサーリンク

Mid関数の使用方法

構文
Mid(String , Start [, Length])

【戻り値】 バリアント型 (内部処理形式 String の Variant)
引数名 省略 説明
String × 文字列を取り出す、元の文字列式を指定します。
Start × 引数 String の先頭の位置を 1 として、どの位置から文字列を取り出すかを先頭からの文字数で指定します。 Start が String の文字数を超える場合、Mid 関数は長さ 0 の文字列 (“”) を返します。
Length 取り出す文字数を指定します。 引数 Length を省略した場合、または文字列内に Length より短い文字数しかない場合には、Start から後のすべての文字が返されます。

Mid関数の使用例

Sub sample_ef022_01()
    Dim wStr    As String

    wStr = "aあA亜ア"

    Debug.Print Mid(wStr, 1, 1)     '1文字目から1文字
    Debug.Print Mid(wStr, 3, 2)     '3文字目から2文字
    Debug.Print Mid(wStr, 2)        '2文字目以降
End Sub
タイトルとURLをコピーしました