1. VBA Like 연산자 활용
? : 문자1칸
# : 숫자1칸
* : 0자 이상 모든것. 예) ABC는 *A*조건에서 TRUE
[A-C]
[A-Z]
[가-힣]
if not 문자열 like "A*" then
A1-B가C나3다-100 → 가나다
로 바꾸는 순환물 + Like 코드
참고)
Like로 조건에 맞는 데이터 추출하기!
『 회사 실무자들이 업무를 처리하다 보면 상품 혹은 거래처 코드가 123-a-11aa와 같은 형태로 부여되고 있다는 것을 알 수 있습니다. 숫자와 영문, 특수문자가 혼합된 코드를 가지고 원하는 부분
lst914.tistory.com
응용) 순환문 위에 또 순환문을 써서 한번에 여러셀들을 거를 수 있도록 해봤다.
마지막줄에 it = ""을 넣어서 변수를 비워주는게 필요하다
2. 순수 엑셀함수만 사용
엑셀(Excel) - 문자(텍스트)와 숫자 분리하기(내장함수)
문자(이하 '텍스트')와 숫자를 분리하는 방법은 꽤 오랫동안 찾아봤던 내용이다. 간단하게 내용을 정리해보려고 한다. 텍스트와 숫자를 분리하는 방법은 크게 엑셀의 내장 함수를 이용하는 방법
jinooh.tistory.com
3. Extractnumber 함수 만들기
오빠두선생님이 만든거
https://www.oppadu.com/%EC%97%91%EC%85%80-%EC%88%AB%EC%9E%90-%EC%B6%94%EC%B6%9C-%ED%95%A8%EC%88%98/
엑셀 숫자 추출 함수 :: ExtractNumber 사용법 - 오빠두엑셀
엑셀 숫자만 추출하는 함수 :: ExtractNumber 함수 사용법 총정리 엑셀 숫자 추출 함수, 목차 바로가기 함수 구문 = ExtractNumber ( 텍스트, [시작지점], [종료지점] ) 엑셀 함수만 사용하는 방법은 아래 포
www.oppadu.com
'엑셀 > 엑셀 VBA' 카테고리의 다른 글
VBA Open 과 Application.Screenupdating = False 쓰면 버그,에러 (0) | 2024.05.30 |
---|---|
VBA Like 연산자 활용 (추가) (0) | 2024.05.17 |
파일 존재하는지, 열려있는지 함수 IsFileExist, IsFileOpen (0) | 2024.05.15 |
엑셀파일 열기 GetOpenFilename (0) | 2024.05.15 |
파일(Workbook)이 열려있는지 확인하는 법 (0) | 2024.05.15 |