반응형
VBA에서 문자열을 자르는 함수는 두가지가 있다.
문자열을 왼쪽부터 자르는 left()와
문자열을 오른쪽부터 자르는 Right()가 있다.
원형는 아래와 같다.
Left, Right의 원형
Left(대상문자열, [자르는 갯수])
대상 문자열의 왼쪽부터 자르는 갯수만큼 잘라서 리턴한다.
대상 문자열이 "abcd"이고 자르는 갯수가 3이라면 "abc"를 리턴한다.
Right(대상문자열, [자르는 갯수])
대상 문자열의 오른쪽부터 자르는 갯수만큼 잘라서 리턴한다.
대상 문자열이 "abcd"이고 자르는 갯수가 3이라면 "bcd"를 리턴한다.
예시
Sub LeftSample()
Dim tmpstring As String
tmpstring = "가나다라"
MsgBox Left(tmpstring, 2)
End Sub
Sub RightSample()
Dim tmpstring As String
tmpstring = "가나다라"
MsgBox Right(tmpstring, 2)
End Sub
LeftSample은 "가나"를 출력
RightSample은 "다라"를 출력
반응형
'IT 이모저모 > VBA' 카테고리의 다른 글
VBA(엑셀 매크로) 배열, 2차원 배열 선언 및 활용 (0) | 2020.07.08 |
---|---|
VBA(엑셀 매크로) 셀 내용 가져오기, 셀 내용 넣기(Cells활용) (1) | 2020.07.05 |
VBA(엑셀 매크로) for, foreach(반복문) 활용법과 Continue와 break방법 (0) | 2020.06.13 |
VBA(엑셀 매크로) if(조건)문 과 비교연산자 설명, 예시 (0) | 2020.06.10 |
VBA Byval과ByRef차이점과 활용법 (0) | 2020.06.08 |