나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 잡초 (yoojaehyun)

추천:  2
파일:     Re_동명이인.xlsm (33.8KB) 조회:  987
제목:   [RE]VBA폼?동명이인?검색-입력시?맨?위?말고?다른?것?나오게...
     
  - 엑셀 버전(2020):


안녕하세요 !
'칭찬릴레이' 시트 유저폼2 버튼을 누르고 '김나영'을 검색하면 동명이인이 뜨는데,
김나영(홍보팀)을 선택해도,
입력 시 맨 위에 있는 김나영(경영팀)을 가져와서 입력이 되어 문의드립니다...!

혹시 LB1(폼 검색목록)에 아이템 값을 이름이 아닌 다른 걸로 조건을 어떻게 넣는지... 
지금은 이유저름만 검색돼서 다른 팀이라는 조건을 못 걸어가지고...오게되었습니다 ㅠㅠ


++유저폼2에 이름 검색 시, 해당하는 칭찬스타 이력 값을 띄우고싶은데,
(칭찬릴레이 시트에 전에 이력이 있으면 '릴레이 날짜'값을 가져와 띄우고 싶습니다.)

위와 같이 동명이인이 있을 경우 팀 구분을 못해서.. 이것도 어떻게 처리하면 좋을지 길잡이 부탁드립니다...!

감사합니다.
==============[서힝님 글에 대한 답변입니다]==============
첨부파일 유저폼 추가단추 코드 참고하세요..
 
[불량 게시물 신고]  
서힝먼저 답변 감사드립니다..!!

부서 = LB1.Column(Index, 1)
위에 0부터 아이템 값을 잡아서 1이 2번째칸인 '부서'를 가르키는 것일까요..?
응용하면 '직급 = LB1.Column(Index, 2)'를 하면 직급 값을 가져오나요!!?!

잡초님께서 올려주신 파일 실행해보고 제 엑셀 파일에도 적용했더니, 정보를 가져오는 시트 맨 위에 있는 값 (김나영(경영팀) / 김나영(홍보팀) <<여기서 '김나영(경영팀)' 추가버튼 클릭시
김나영 경영팀이 아닌
김나영 김나영으로 입력이 되는데...
 제가 아직 왜 이렇게 되는지 못깨달아가지고.... 댓글 남겨보아요..
'김나영 홍보팀'은 입력 잘 됩니다 !!
09-23 (16:49)
삭제 ■신고
잡초Index위치가 잘못되었네요
부서 = LB1.Column(1, Index)로 수정하세요.
0 : 이름, 1 : 부서, 2 : 직급,  3: 본부 입니다.
09-24 (18:32)
삭제 ■신고
서힝와...감사합니다 ㅠㅠ 열이라서 (1,index)라는 걸 보고 깨달았어요... 앞으로 이런 비슷한 문제가 있을 때는 알 수 있을 것 같아요...!!! 배워갑니다 !!!!
월요일..오늘도 좋은하루 되세용 !!!@@ 감사합니다!!!!
09-26 (09:27)
삭제 ■신고
        
  

작성일 : 2022-09-23(16:01)
최종수정일 : 2022-09-23(16:01)
 


 ◎ 관련글

  제 목   작성자   날짜
VBA폼 동명이인 검색-입력시 맨 위 말고 다른 것 나오게... 서힝 2022-09-22
[RE]VBA폼?동명이인?검색-입력시?맨?위?말고?다른?것?나오게... 잡초 2022-09-23