728x90
[VBA기초] 아스키코드 알아내기
해당 글자의 아스키코드 값이 어떻게 되는지를 알면 응용하여 구현할 때 편할거 같아서 포스팅 합니다.
글자를 입력하고 나서 매크로 단축키를 누르면 해당 아스키코드 값을 찾아주게 해봤습니다.
대문자 A가 65, Z가 90 이군요.
소문자 a가 97, z는 122 이군요.
숫자는 48 ~ 57까지 이군요. 문자열에서 숫자만 추출하도록 하려면 해당글자의 아스키코드로 변환한다음 하나 하나 비교하면서 해당숫자만 찾아내도록 하면 됩니다.
한글은 값을 추출해보니 전부 0보다 작더라구요.
아스키 코드 추출하는 함수가 Asc(글자) 라는 것만 알면 나머지는 쉽죠.
이번에는 아스키코드 숫자를 넣고 해당 글자를 찾아내는 걸 해봤습니다.
스페이스바는 아스키코드가 32 입니다.
해당 소스코드가 위와 같으니 직접 한번 해보시면 금방 이해하실 수 있습니다.
728x90
'업무 능력 향상 > 엑셀 VBA 기초' 카테고리의 다른 글
[VBA] convert TextNumber to Number (0) | 2014.01.25 |
---|---|
[VBA기초] InStr 를 이용한 셀 분리 (2) | 2014.01.19 |
[VBA기초] 자체셀내의 중복여부 검사 (0) | 2014.01.11 |
엑셀 VBA 참고하면 좋은 사이트 소개 (1) | 2013.12.21 |
[엑셀 VBA] 한글 영문 혼용 셀에서 한글, 영문 추출 (0) | 2013.06.14 |