안녕하세요, 엑셀 매크로 관련 질문 드립니다...ㅠㅠ
* 단어
1) 제공자 : 사용자에게 엑셀파일 A, B 를 제공합니다.
2) 사용자 : 제공자로부터 엑셀파일 A, B 를 받습니다.
3) 엑셀파일 A : 각 국가들의 제공자 국가 ID 로 맵핑하여 제공합니다.
= 사용자가 매일 인터넷 접속하여 다운로드 = 현재는 인터넷 업로드 전에 변경 불가
(엑셀파일 A 예시)
국가명 | 제공자 ID | 제공자 국가코드
|
Iran (Islamic Republic of) | 107 | IRN |
Democratic People's Republic of Korea (North Korea) | 120 | PRK |
Iraq | 108 | IRQ |
Myanmar | 156 | MMR |
Serbia | 202 | SRB |
Bosnia and Herzegovina | 030 | BIH |
Afghanistan | 002 | AFG
|
4) 엑셀파일 B : 각 국가들의 제공자 국가 ID, 사용자 국가 ID, ISO 국가 코드
= 메일로 제공 = 마스터 맵핑 파일
(엑셀파일 B 예시)
제공자 ID | 국가명 | 사용자 ID | ISO_ALPHA_2 |
107 | 이란 | 151 | IR |
120 | 북한 | 101 | KP |
108 | 이라크 | 152 | IQ |
156 | 미얀마(Burma) | 132 | MM |
202 | 세르비아 | 243 | RS |
030 | 보스니아헤르체고비나 | 786 | BA |
002 | 아프가니스탄 | 144 | AF |
* 상황
1) 원래 알고 있었던 거로는 제공자 DB 에서 배치 작업을 돌린 후, 파일질라 등의 FTP 를 통해 사용자에게 전달될 예정이었으나, 부득이하게 엑셀파일 A 를 인터넷 홈페이지에서 다운받고, 엑셀파일 B 는 별도로 보내주는 상황이 되었습니다.
2) 당장 개발자, 서버 관리자 등이 시간이 없어서 DB 나 서버 작업, 화면개발 작업을 할 수 없게 되었습니다.
3) 따라서 엑셀파일 A 자체를 당장은 수정할 수가 없게 되었습니다.
4) 제공자는 임시 기간동안 엑셀파일 B 를 생성하여, 엑셀파일A 에 있는 국가들의 사용자 ID, ISO 2자리 코드
* 사용자 요구사항
1) 사용자는 엑셀파일 A 에 국가들이 사용자의 ID, ISO 2자리코드도 추가될 수 있기를 원합니다.
2) 사용자는 매크로나 엑셀 함수 능력이 없어 (vlookup 도 못함..) 제공자가 매크로 파일을 만들어줬으면 한다고 합니다.
저도 전문가는 아니여서 단일 파일에 매크로를 만들어본 적은 있지만, 2개 파일을 가지고 만들어보는 건 처음이라
고수분들의 소견을 여쭙게 되었습니다.. 어떻게 매크로를 짜야 할까요?