남극

문자열의 길이 구하기 (Excel) 본문

MS/Excel

문자열의 길이 구하기 (Excel)

펭1구 2020. 4. 23. 02:55

 

len 함수 사용하기

문자열의 길이를 구하는 함수, 알고리즘을 풀던 여러 가지 개발을 하던 할 때 여러 방면에서 사용되는 함수입니다.

Sub test()
    Dim str As String
    str = "1234567"
    MsgBox Len(str)
End Sub

우리의 예상대로라면 메시지 박스에는 7이 출력되어야 합니다. 과연 예상대로 잘 나올까요?

네, 예상대로 값이 잘 나오는 것을 확인하실 수 있습니다.

길이를 이용한 예제를 하나 봅시다.

비밀번호는 무조건 4자리 여야 하는 로그인 창이 있습니다.

사실 이러한 경우는 많이 없지만 회원 가입할 때 일정 길이를 넘으면 에러가 나게 할 수도 있지만 이미 만들었으니 ㅎㅎ

비밀번호가 4자리가 넘어가자 메시지 박스에 문구가 뜨는 것을 보실 수 있습니다.

비밀번호가 4자리이면 그때 id와 pw를 비교해주기 시작합니다.

현재 소스코드상으로 id는 "abcd"이고 pw는 "1234"입니다.

그냥 로그인 창만 빠르게 구현한 거라 다른 기능은 없습니다.

시용해보고 싶으시다면 이 링크로 들어가 주세요.

들어가셔서 download 누르시면 파일이 다운로드됩니다.

매크로 설정은 허용하시고 사용하시면 됩니다.

 

'MS > Excel' 카테고리의 다른 글

공백 제거하기 (Excel)  (0) 2020.04.23
문자열 자르기 (Excel)  (0) 2020.04.23
대/소문자 변환하기 (Excel)  (0) 2020.04.23
Join 함수 (Excel)  (0) 2020.04.22
TypeName 함수 (Excel)  (0) 2020.04.21
Comments