VBA 중복 확인시 숫자만 있는 경우
VBA
작성자
고양이가 고양
작성일
2022-07-20 23:14
조회
97
VBA 중복 데이터 확인시 숫자만 있는 데이터의 경우 중복으로 인식이 안됩니다.
txtSKU.Value에 들어간 값을 인식하여 DB의 시트 shtItem 바탕으로 동일한 데이터를 확인하고 중복 판정이 나오는데
넣어진 데이터가 숫자만 있을 경우에는 중복판정이 안됩니다.
숫자만있는 데이터는 인식이 안되는 건가요??
아니면 추가적인 코드가 따로 필요한건가요??
고수님들 도움 부탁드립니다.
txtSKU.Value 들어간 데이터 예시 ) SP010-C, SDEWDP-448 - 중복 확인가능
2015188, 68122002 - 중복 확인 안됨
Sub Register_Product() Dim DB As Variant Dim blnUnique As Boolean 'True/False DB = Get_DB(shtItem) blnUnique = IsUnique(DB, Me.txtSKU.Value, 4) If blnUnique = False Then MsgBox "동일한 제품 코드가 존재합니다. 다시 확인해주세요.", vbExclamation: Exit Sub Insert_Record shtItem, Me.txtCustomerID.Value, Me.cboUnit.Value, _ Me.txtSKU.Value, Me.txtRemark.Value, Me.txtProductName.Value, Me.cboCategory.Value Update_lstMain Initialize MsgBox "신규 제품 정보가 등록 되었습니다.", vbInformation
전체 7,420
번호 | 카테고리 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
[📚교재 출간 안내] 「진짜쓰는 실무엑셀」 , 드디어 출간되었습니다! (135)
![]() ![]() |
![]() ![]() |
2022.02.03 | 392 | 68708 | ||
공지사항 | 함수/공식 |
[신규 기능 업데이트!] 👉 이제 게시글 작성시 스크린샷 복/붙이 가능합니다! 😎
(2)
오빠두엑셀
|
2022.08.04
|
추천 4
|
조회 724
|
![]() ![]() |
2022.08.04 | 4 | 724 |
공지사항 | 함수/공식 |
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐
(88)
오빠두엑셀
|
2021.10.28
|
추천 118
|
조회 6459
|
![]() ![]() |
2021.10.28 | 118 | 6459 |
41377 | 파워쿼리/피벗 |
New 파워쿼리 파워피벗으로
(1)
![]() |
![]() |
2022.08.19 | - | 14 |
41373 | 함수/공식 |
New MATCH 함수 lookup_array를 lookup_value 조건에 따라 변동하고 싶습니다.
![]() ![]() ![]() |
![]() |
2022.08.19 | - | 28 |
41372 | VBA |
New VBA 유저폼 실행위치 설정방법 (StartUpPosition 제외)
![]() ![]() |
![]() |
2022.08.19 | - | 23 |
41369 | VBA |
New 1개 엑셀파일을 NO1-NO50까지 번호가 자동으로 바뀌면서 출력하는 매크로 출력법문의
![]() ![]() ![]() |
![]() |
2022.08.19 | - | 19 |
41366 | 함수/공식 |
New 연차관리대장 수식 문의드립니다.
![]() ![]() |
![]() |
2022.08.19 | - | 31 |
41364 | 함수/공식 |
New 1개행에서 행삽입후 합계범위 자동수정 하는 법(조건함수 없이)
![]() ![]() ![]() |
![]() |
2022.08.19 | - | 18 |
41362 | 함수/공식 |
New 1개행에서 행삽입후 합계범위 자동수정 하는 법
![]() ![]() |
![]() |
2022.08.19 | - | 31 |
41360 | 파워쿼리/피벗 |
New 금액을 숫자로 바꾸는 방법(예1억5천 -> 150,000,000)
(5)
![]() |
![]() |
2022.08.19 | - | 44 |
41358 | VBA |
New 바코드 스캔, vloopup 으로 값 가져오기
(3)
![]() |
![]() |
2022.08.19 | - | 44 |
41357 | 함수/공식 |
New 행 마지막값 찾아 입력하기
![]() ![]() |
![]() |
2022.08.19 | - | 35 |
41355 | VBA |
New 보이는 셀만 복사 버튼을 따로 빼놓은 매크로 버튼 만들고 싶습니다
(6)
답변완료
![]() |
![]() |
2022.08.19 | - | 34 |
41351 | 함수/공식 |
New 시리얼넘버 자동화
![]() ![]() ![]() |
![]() |
2022.08.19 | - | 35 |
41344 | 함수/공식 |
New 중복값 제거 해서 오름차순 정렬하는 함수가 있을까요??
![]() ![]() ![]() |
![]() |
2022.08.19 | - | 47 |
41341 | 파워쿼리/피벗 |
New 매크로를 이용해서 원하는 데이터만 추출하기
![]() ![]() |
![]() |
2022.08.19 | 1 | 64 |
41337 | 파워쿼리/피벗 |
New 파워쿼리의 새로고침 순서 지정 가능한가요?
(4)
답변완료
![]() |
![]() |
2022.08.18 | - | 36 |
41335 | 함수/공식 |
New 글자 수 초과 텍스트만 분류할 수 있을까요?
![]() ![]() ![]() |
![]() |
2022.08.18 | -1 | 44 |
41334 | 함수/공식 |
New 2가지 조건 일치하는 값 찾기
![]() ![]() |
![]() |
2022.08.18 | - | 48 |
41333 | 파워쿼리/피벗 |
New 매출내역을 일별합계로 변환하는 방법(파워쿼리가 아닌 방식)
![]() ![]() |
![]() |
2022.08.18 | - | 34 |
41331 | 함수/공식 |
New SUMIFS 함수 오류 문의드립니다.
![]() ![]() |
![]() |
2022.08.18 | - | 31 |
41327 | 함수/공식 |
New 파일내용 합치기 방법문의
![]() ![]() |
![]() |
2022.08.18 | - | 38 |
41326 | VBA |
New VBA PDF관련로 저장관련 질문입니다.
![]() ![]() |
![]() |
2022.08.18 | - | 32 |
41325 | 함수/공식 |
New 엑셀 오류 함수 질문
(2)
![]() |
![]() |
2022.08.18 | - | 26 |
41321 | 함수/공식 |
New SUMPRODUCT, COUNTIF 오류 - 다중 조건을 만족하는 갯수 구하기
![]() ![]() |
![]() |
2022.08.18 | - | 28 |
41319 | 함수/공식 |
New 엑셀 if함수? ifs함수? 와 같은 조건함수가 궁금합니다.
(5)
답변완료
![]() |
![]() |
2022.08.18 | - | 37 |
41316 | 피벗테이블 |
New 1. 피벗테이블에서 가공 VS ROW DATA 에서 가공 후 피벗테이블
![]() ![]() |
![]() |
2022.08.18 | - | 29 |
41314 | VBA |
New public sub로 바꿔도 시트1에서 시트2 함수 호출이 안됩니다.
(3)
답변완료
![]() |
![]() |
2022.08.18 | - | 35 |
41304 | 함수/공식 |
New 부동호가 들어갔을경우 countif 방법이 궁금합니다.
![]() ![]() |
![]() |
2022.08.18 | - | 57 |
41302 | 파워쿼리/피벗 |
New 다른 PC에서 웹 콘텐츠를 가져오려면 자격증명이 필요하다고 합니다. 해결방법을..
(2)
![]() |
![]() |
2022.08.18 | - | 40 |
41300 | 파워쿼리/피벗 |
New 이 자료도 정규화 할 수 있을까요?
![]() ![]() |
![]() |
2022.08.18 | - | 55 |
41295 | 차트/그래프 |
New 데이터레이블 글꼴크기 조절 가능할까요ㅠㅠ
![]() ![]() |
![]() |
2022.08.17 | - | 29 |
@고양이가 고양 님 isunique 특성입니다.
cstr으로 숫자를 텍스트 스트링으로 바꾸고 비교하고 나서 다시 clng로 long 형태로 바꾸세요
@ak 님 제가 왕초보라 그런데 혹시 예문으로 코드를 짜주실수 있을 까요?
사용법 조금만 설명해주시면 감사하겠습니다 ㅠㅅㅠ