|
■講義一覧
1. Replace
2. Left / Right
3. Mid
4. Len 5. Instr
6. StrConv
■1.Replace
・特定の語句を指定の文字に変換する。
wk_str = "TEST123"
wk_str = Replace(wk_str , "123", "000")
’結果:"TEST000"に変換される
|
一覧へ
■2.Left / Right
・Left : 文字列の左から指定した文字数分、抽出する。
・Right : 文字列の右から指定した文字数分、抽出する。
wk_str = "TEST123"
wk_str = Left(wk_str , 4)
’結果:"TEST"に変換される
wk_str = "TEST123"
wk_str = Right(wk_str , 3)
’結果:"123"に変換される
|
一覧へ
■3.Mid
・指定位置から指定文字数分、抽出する。
wk_str = "TEST123"
wk_str = Mid(wk_str , 3, 4)
’結果:"ST12"に変換される
wk_str = "TEST123"
wk_str = Mid(wk_str , 4)
’結果:"TEST"に変換される
|
一覧へ
■4.Len
・文字列の長さを返す。
wk_str = "TEST123"
i_int = Len(wk_str)
’結果:"7"に変換される
|
一覧へ
■5.Instr
・文字列内の特定の文字を検索し、最初に検索された文字の位置を返す。
wk_str = "TEST123"
i_int = Instr(wk_str , "1")
’結果:"5"に変換される
wk_str = "TEST123"
i_int = Instr(wk_str , "X")
’結果:"0"に変換される
|
一覧へ
■6.StrConv
・文字列を指定の形式に変換する。
’文字列を大文字に変換
wk_str = "aaaa"
wk_str = StrConv(wk_str , 1)
’結果:"AAAA"に変換される
wk_str = "aaaa"
wk_str = StrConv(wk_str , vbUpperCase)
’結果:"AAAA"に変換される
’文字列を小文字に変換
wk_str = "AAAA"
wk_str = StrConv(wk_str , 2)
’結果:"aaaa"に変換される
wk_str = "AAAA"
wk_str = StrConv(wk_str , vbLowerCase)
’結果:"aaaa"に変換される
|
一覧へ
|