|
구성 요소 |
설명 |
string Start Length |
필수. 문자들이 반환되는 문자열 식. string 에 Null이 포함되면 Null 이 반환됨. 필수. Long. string에서 취할 부분이 시작하는 문자 위치. start 값이 string 내 문자 수보다 크면 Mid 함수는 길이가 0인 문자열("")을 반환함. 선택. Variant(Long). 반환할 문자 수. 지정되지 않거나 글에서 length 보다 문자 수가 적으면 (start 의 문자들 포함) start 위치부터 문자열 끝까지 모든 문자들이 반환됨. |
|
참고
string내의 문자 수를 파악하기 위해서는 Len 함수를 이용합니다.
메모 문자열 내의 바이트 정보는 MidB 함수를 이용합니다. 인수는 문자 수를 지정하는 것이 아니라 바이트 수를 지정합니다.
Mid 함수 예제
다음은 Mid 함수를 사용하여 문자열로부터 지정된 수 만큼의 문자를 따내는 예제입니다.
Dim MyString, FirstWord, LastWord, MidWords
MyString = "Mid Function Demo" ' 텍스트 문자열 작성합니다.
FirstWord = Mid(MyString, 1, 3) ' "Mid"를 반환합니다.
LastWord = Mid(MyString, 14, 4) ' "Demo"를 반환합니다.
MidWords = Mid(MyString, 5) ' "Function Demo"를 반환합니다.