VBA 긴급 도움 부탁드립니다. (파일 선택창 생성 후 데이터 특정 위치로 불러오기 코드)

VBA
작성자
IntoVBA27
작성일
2020-10-28 16:46
조회
405

안녕하세요 !

VBA로 Customer Configuration 이라는 표를 만드는 도중 문제가 생겨 도움 요청드려요.

우선 만드려고 하는 엑셀 기능은

버튼에 마크로를 연결해 버튼을 누를시 파일 선택 창이 열리고 특정 엑셀 파일을 선택하여 안에 있는 내용을 현재 sheet 특정 위치에 불러오는 기능입니다.

 

위의 데이터 값들이 표시되는 셀의 예시 모습입니다. 버튼 위치를 클릭하면 파일 선택 창이 열리고 파일에 있는 값들을 위의 셀 위치에 불러오는 기능입니다.

(목록의 순서와 불러오는 파일의 포맷은 항상 확정적이기에 유저가 버튼 클릭시 (마크로로 파일 선택 창 열고 유저가 파일 선택 한 후 자동으로 특정 데이터를 특정 위치에 불러오고 테스트 데이터 파일이 업데이트 되면 업데이트 되서 다시 버튼 클릭시 새로운 데이터가 로드되는 기능인데

파일 선택 창과 데이터 불러오기 기능을 마크로 vba 코드로 만들고 버튼에 마크로 설정하면 될거같은데 아무리 해봐도 안되네요ㅠㅠ

급한거라 혹시 코드 도움 받을 수 있을까요?

(-관련 test folder 첨부합니다. test folder에 보면 A2:G100 까지(위 목록 제거 후 내용만 복사) 의 내용만 Customer Config Demo file B41 셀부터에 복사하고 싶습니다. 예시 버튼과 데이터 표시 모양 나와있습니다.)

엑셀 VBA 파일선택창 매크로 사용법 총정리 :: 엑셀 자동화 기초

위에 오빠두에 관련 강의가 있어 참조하는데 아무리 해봐도 원하는 결과가 도출이 안되네요.

 

(파일 선택 창에서 선택해서 test용 해볼 수 있는 파일 : Test File for Customer Config 와 예제 데이터 파일 zip첨부합니다)

전체 1

  • 2020-10-28 23:54

    안녕하세요?^^

    아래 강의를 참고해보세요.

    엑셀 VBA 파일 합치기 프로그램 만들기 :: 오빠두 퀵 VBA 4강

    강의에서 사용된 명령문 중,

    With WS
        endCol = .Cells(1, .Columns.Count).End(xlToLeft).Column
        endRow = .Cells(.Rows.Count, 1).End(xlUp).Row
        Set rng = .Range(.Cells(2, 1), .Cells(endRow, endCol))
        rng.Copy toWS.Cells(j, 1)
        j = j + rng.Rows.Count
    End With

    위 명령문의 rng.Copy toWS.Cells(j, 1) 를 붙여넣기 하고자 하는 범위의 시작셀로 수정하시면 원하는 내용을 구현하실 수 있습니다. ^^

    답변이 도움이 되셨길 바랍니다.

    감사합니다.


전체 4,296
번호 카테고리 제목 작성자 작성일 추천 조회
4279 함수/공식
New 재고관리 첨부파일
유리 | 01:07 | 추천 0 | 조회 4
유리 01:07 0 4
4278 VBA
New 이런 유형의 사이트에서도 웹크롤링이 가능할까요?
스일이 | 2021.10.26 | 추천 0 | 조회 9
스일이 2021.10.26 0 9
4277 함수/공식
New FILTER 값을 다른 시트에 TEXT로 표시
키달아찌 | 2021.10.26 | 추천 0 | 조회 4
키달아찌 2021.10.26 0 4
4276 함수/공식
New 한셀에서 한글자만 삭제 가능한지요. 도움 꼭 부탁드립니다.
큐큐큐 | 2021.10.26 | 추천 0 | 조회 6
큐큐큐 2021.10.26 0 6
4275 문서서식
New 외부데이터(인터넷페이지) 값을 엑셀 시트에 값만 붙여넣고 싶어요. 첨부파일 (2)
로얌 | 2021.10.26 | 추천 0 | 조회 8
로얌 2021.10.26 0 8
4274 기능/도구
New 엑셀 텍스트나누기 '텍스트한정자'에 대해서 질문드립니다.
월마리아 | 2021.10.26 | 추천 0 | 조회 8
월마리아 2021.10.26 0 8
4273 함수/공식
New 결제건수에서 중복이름 제거한 뒤 인원수표기 첨부파일 (1)
드래군 | 2021.10.26 | 추천 0 | 조회 18
드래군 2021.10.26 0 18
4272 VBA
New WORKBOOK_OPEN 에 두 가지 모듈 입력하는 법...
tu1541 | 2021.10.26 | 추천 0 | 조회 14
tu1541 2021.10.26 0 14
4271 함수/공식
New 중복 문자 제거후 정렬 방법 첨부파일 (1)
붉은머리샹크스 | 2021.10.26 | 추천 0 | 조회 17
붉은머리샹크스 2021.10.26 0 17
4270 함수/공식
New 몇일을 고민하다 이렇게 도움을 구합니다. (예제파일 첨부드렸습니다. 첨부파일 (1)
JS_SHIN | 2021.10.26 | 추천 0 | 조회 25
JS_SHIN 2021.10.26 0 25
4269 VBA
New VBA for문에 다른시트 vlookup 하기! 질문입니다! (1)
mir**** | 2021.10.26 | 추천 0 | 조회 11
mir**** 2021.10.26 0 11
4268 함수/공식
New 2개의 시트에 데이터 동시 입력 (2)
홍병주 | 2021.10.26 | 추천 0 | 조회 29
홍병주 2021.10.26 0 29
4267 함수/공식
New 가격 평균을 구하고 싶습니다. 첨부파일 (2)
워싱턴 | 2021.10.26 | 추천 1 | 조회 30
워싱턴 2021.10.26 1 30
4266 VBA
New 기능 추가 관련 질문입니다. (1)
노랑토끼 | 2021.10.26 | 추천 0 | 조회 21
노랑토끼 2021.10.26 0 21
4265 차트/그래프
New 동적차트 문제가 생겼어요 첨부파일 (2)
두찌아빠 | 2021.10.26 | 추천 0 | 조회 21
두찌아빠 2021.10.26 0 21
4264 함수/공식
New 원하는 범위만 지정해서 정렬하는게 가능할까요? 첨부파일 (2)
롤로랄라 | 2021.10.26 | 추천 0 | 조회 22
롤로랄라 2021.10.26 0 22
4263 함수/공식
New 중복제거 인원수 첨부파일 (5)
드래군 | 2021.10.26 | 추천 1 | 조회 26
드래군 2021.10.26 1 26
4262 함수/공식
New B시트에 있는 값을 A 시트에 불러오는 함수 알려주실 수 있나요....(예제파일 있음) 첨부파일 (5)
이주 | 2021.10.26 | 추천 0 | 조회 37
이주 2021.10.26 0 37
4261 함수/공식
New 도와주세요~ 두가지 질문입니다ㅠㅠ 첨부파일 (2)
엑셀왕초보 | 2021.10.26 | 추천 0 | 조회 26
엑셀왕초보 2021.10.26 0 26
4260 VBA
New 재고관리폼을 이용하여 LOT로 제품을 등록하고싶습니다. 첨부파일
가을전어 | 2021.10.26 | 추천 0 | 조회 24
가을전어 2021.10.26 0 24
4259 함수/공식
New 엑셀 배열 조건 합계 수식 관련해서 도와주세요 첨부파일 (1)
OoooPs | 2021.10.25 | 추천 0 | 조회 31
OoooPs 2021.10.25 0 31
함수/공식
New Re:엑셀 배열 조건 합계 수식 관련해서 도와주세요 (1)
Yukon | 2021.10.25 | 추천 0 | 조회 28
Yukon 2021.10.25 0 28
4258 함수/공식
New 함수값 표시방법 문의드려요~ 첨부파일 (4) 답변완료
바람투유 | 2021.10.25 | 추천 0 | 조회 25
바람투유 2021.10.25 0 25
4257 VBA
New ms 365 쓰시는분 계신가요? 사내 엑셀 동기화 + vba 관련 (4) 답변완료
백일호 | 2021.10.25 | 추천 1 | 조회 38
백일호 2021.10.25 1 38
4256 VBA
New 도와주세요 ㅠㅠ어떻게해야될까요 (1)
dud**** | 2021.10.25 | 추천 0 | 조회 37
dud**** 2021.10.25 0 37
4255 문서서식
New 사용자 지정서식 관련하여 앞에 문자 고정으로 하고, 뒤에 숫자 입력후 " -00"등을 붙이면 앞의고정 문자가 사라지지 않는 방법 (2) 답변완료
아빠의꿈 | 2021.10.25 | 추천 0 | 조회 25
아빠의꿈 2021.10.25 0 25
4254 함수/공식
New indirect 함수 관련 질문 입니다 해결방법좀 가르쳐주세요 (4)
밍장군 | 2021.10.25 | 추천 0 | 조회 29
밍장군 2021.10.25 0 29
4253 VBA
New QR바코드 한글작성 및 내용추가편집기능
H.B | 2021.10.25 | 추천 1 | 조회 18
H.B 2021.10.25 1 18
4252 VBA
New 크롤링 실행이 안되는 문제가 있습니다 (1)
미르르르르르르르릉 | 2021.10.25 | 추천 0 | 조회 21
미르르르르르르르릉 2021.10.25 0 21
4251 VBA
New 재고관리 VBA 강의 중 Insert_Record에 관해서 문의드립니다. (1)
올마이타 | 2021.10.25 | 추천 0 | 조회 27
올마이타 2021.10.25 0 27
4250 차트/그래프
New 일주일, 24시간 단위의 차트를 만드는 방법을 알고 싶습니다. 첨부파일 (2)
겨울 | 2021.10.25 | 추천 -1 | 조회 30
겨울 2021.10.25 -1 30