Do you still manually merge the Excel sheets?! | One-Click Sheet merge program | Quick VBA Chap.3
Вставка
- Опубліковано 19 жов 2024
- ✉️Please Like 😍 and Subscribe 👍 My Channel✉️
In this lecture, we are going to make the Excel Sheet Merge Program using Excel VBA. All macro code is provided from the link at below.
⬛ Free Example Files & E-Books are available!
oppadu.com/엑셀-...
⬛ Free Educational Material related to this Post
VBA, if listbox value is selected or not :: oppadu.com/엑셀-...
VBA, find last cell in the sheet :: oppadu.com/엑셀-...
VBA, how to set the variables :: • VBA 변수 알아보기 총정리 강의 | 자...
VBA, what is the Object variables? and what is differences? :: • 엑셀VBA강의] VBA 개체(Object...
⬛Oppadu Excel Official Homepage
www.oppadu.com
⬛Oppadu Excel Official Facebook & Instagram
bit.ly/Oppadu_F...
⬛ Creative Commons music used in this video.
"Happy by MBB / mbbofficial
Creative Commons - Attribution-ShareAlike 3.0 Unported - CC BY-SA 3.0
creativecommons....
Music promoted by Audio Library • Happy - MBB (No Copyri... "
"Song: Ehrling - Champagne Ocean (Vlog Music No Copyright)
Music promoted by Vlog Music No Copyright.
Video Link: • Video "
"Night Out by LiQWYD / liqwyd
Creative Commons - Attribution 3.0 Unported - CC BY 3.0
creativecommons....
Music promoted by Audio Library • Night Out - LiQWYD (No... "
"Song: Ehrling - All I Need
Follow Ehrling: / ehrling "
"Song: Ehrling - Dance With Me
Music promoted by Vlog No Copyright Music.
Video Link: • Ehrling - Dance With M... "
"Song: Ehrling - You And Me (Vlog No Copyright Music)
Music provided by Vlog No Copyright Music.
Video Link: • Ehrling - You And Me (... "
형님들 오이루!❤️ 오늘은 엑셀 VBA 시트 합치기 프로그램을 같이 만들어 볼께염!🥰🥰
01:07 유저폼 만들기
05:27 시트 병합전 오류처리 방법
08:35 새로운 시트 생성하기
12:11 시트의 마지막 행/열 번호 받아오기
15:20 전체 명령문 동작 원리설명
22:55 명령문 단축키 설정하기
벌써 구독자가 7만 5천명입니다! 형님들의 큰 성원에 항상 감사드려요~! 앞으로도 더욱 알찬 엑셀강의로 함께하겠습니다! #엑셀은오빠두 #오빠두엑셀
굿굿
이렇게 재능기부를 하고 계시니 덕을 많이 쌓으시는 겁니다.
강의덕분에 회사에서 관리하는 파일을 쉽고 빠르게 편집할 수 있게 되었습니다ㅎㅎ
설명도 이해하기 쉽게 해주시고, 내용도 알차서 너무 좋아요!
강의 감사합니다. 공유 해 주셔서 고맙습니다.
VBA알못인데, 강의를 몇번이고 반복해서 보면서, 업무파일에 적용성공했습니다. 감사합니다!
안녕하세요!
강의를 반복해서 보시고 업무에 성공적으로 적용하셨다니 정말 기쁩니다! VBA는 조금 익숙해지기만 하면 다양한 업무 효율을 높이는 데 큰 도움이 되는 도구입니다. 앞으로도 꾸준히 연습하시면서 더 많은 기능을 활용해보세요. 궁금한 점이 생기시면 언제든지 질문해 주세요.
감사합니다!
-오빠두봇드림✨
정말 감사합니다. VBA 배우고 싶었는데 어렵기도 하고 어디서부터 시작할지 몰랐습니다. 올려주신 1~4강 강의가 정말 도움이 되네요. 개념을 설명해주시니까 실무에서 응용할 수 있을것 같습니다. 매번 감사드립니다 !! ^^
와.. 신세계네요. 제가 아는 기초적인 엑셀과는 차원이 달라요... 공부할게 너무나 많네요...
보고해도 제대로 못할거같은데 무슨 기계마냥 막힘없이 하시네여... ㄷㄷ
하.. 이런 방법이 있었구나.. 레알 강의 감동이 밀려옵니다. ㄷㄷ
쉽게쉽게 쭉쭉 설명이 들어오내요. 감사합니다 ㅎㅎ
좋은강의 잘 보고 있습니다. 단연 돋보이는 최고의 실력자이신 거 같네요.
좋은 강의 감사합니다!!! 엑셀 VBA에 대해 좀 배우고 싶었는데, 항상 감사한 마음으로 잘 보고 있습니다!!! ^^
와.. 항상 많이 배우고 갑니다^^!
이제 막 vba를 시작하는 단계인데, 오늘 강의해주신 변수선언당시 초기값지정하는 것과 rng.row값 더해서 밑에밑에 붙여넣는 노하우 공유해주셔서 너무 감사드립니다^^!
안녕하세요? 오빠두엑셀입니다. 다양한 방법으로도 응용 가능합니다. :) 매 붙여넣기 전 마지막 행/열 값을 찾아 바로 붙여넣기 하는 방법도 있으니 여러가지 방법으로 응용해보시면 더욱 도움 되시리라 생각됩니다. 감사합니다.❤️ #오빠두엑셀
msgbox로 코딩 잘됐나 확인하는거에서 뿜 ㅋ
rng에 set 빠뜨린거 맨날 하는 실수라서 2차 터짐 ㅋ
항상 잘보고 있습니다~~
재밋어요~ 구독자 10만까지 화팅
늘 잘보고 갑니다😁 일이 바빠서 확인이 늦었네요 ㅎ
정말 좋은 강의에 감사함을 전합니당 ㅎㅎㅎ
도움이 되셨다니 다행입니다.
좋은 강의 감사 드립니다^^
내용중 시트 합칠때 값으로 붙이기할 수 있는 방법이 없는지요
서식이 복사되니 수식이 들어 있는 셀들의 내용이 바뀌네요
최고입니다
와 정말 잘하십니다. 구독하고 올리신거 정독 할께요 ㅎㅎ
강의 감사합니다!!!
강의 감사합니다^^
안녕하세요.
늘 수준 높은 강의 잘 보고 있습니다.
다음 강의 파일 합치기 강의 애타게 기다리고 있습니다.. ㅜㅜ
강의 업로드 전 질문 사항이 있는데요.
강의 내용이 여러개의 파일이면서 한 파일에 시트 한개씩만이 대상인가요? 아니면 파일당 시트 수 상관없이 여러개의 파일에 모든 시트 한 시트로 모으는 것이 대상인가요?
부디 후자라면 좋겠습니다. ^^
강의는 파일의 첫번째 시트만 더하는방법 또는 원하는 시트만 더하는 방법, 또는 모든 시트 더하는 방법 모두 다룰 예정입니다. ❤️
구독하고 잘보고있습니다!
계란찜에쌈장님 안녕하세요! 1등 댓글 캄사드려요~! :D ❤️❤️❤️
대단하십니다
우와 정말 되네요~ 그런데 따라하기가 너무 어려워요 ㅠㅠㅠ 이런거 작업이 필요한 업무가 있는데 천천히 따라해봐야겠네요..
근데 이런 경우는 파워쿼리가 더 실용적이지 않나요? 파일이 바뀔 때 마다 매번 header 값을 수정해야하는 번거로움이 있을꺼 같네요.
감사합니다~♡
오빠두님
오이루?가 뭔가요?? ㅎㅎㅎ
저도 알고 쓰고싶습니다 ㅋ
시트에 새로운 데이터를 집어 넣을 때 마다 병합하고 싶으면 어떻게 해야되나요?
강의 정말 감사합니다! 정말 많이 도움이되네요! 시트가 아주 많아서 통합된 각 파일 마다 어느 시트에서 가져온지 시트 네임을 표기하고 싶은데 데이타를 가져오면서 자동으로 기입되게 할 수 있을까요 ? 답변해주시면 감사하겠습니다!
안녕하세요.
네 가능합니다. 복사 붙여넣기 하는 부분에서 붙여넣기 하는 범위를 오른쪽으로 한칸 옮긴 후, 첫번째 열에 시트 이름이 들어가도록 코드를 수정해보세요.
Range("A1") = Ws.Name
과 같이 사용하면 A1셀에 해당 시트의 이름을 입력할 수 있습니다.
@@Oppadu 정말 감사합니다!!! 👍 👏
dim 작성하실 때 대문자 소문자 구분 해야 하나요?
오빠는 어떻게 소문자로 치시면 바로바로 되게 하세요?
vba는 잘쓰면 정말 업무시간 단축의 최고봉인데 어디서부터 시작할지 항상 막막하네요.ㅠㅠ 항상 vba 쓰는 것들만 찾아서 적용 셀정도만 바꿔서 쓰는 정도이니 ㅠㅠ
유석희님 안녕하세요! 제 채널에서 제공해드리는 다양한 실습예제를 따라서 연습하시면, 실전에 적용하실수 있는 다양한 아이디어를 얻으실 수 있을겁니다. :) 앞으로도 더욱 좋은 내용으로 함께할께요! ❤️ #오빠두엑셀
원치않는 sheet , 즉, 빈 sheet 가 사전에 제거가 안된 경우, 목록에서 제거하는 방법이 있나요?
예를들어, sheet 번호로 Sheet1에서 sheet 9 번까지만 필요하고, 나머지 , 빈 sheet 제거 하는 방법 알려주세요.
감사합니다.
늘 수준높은 강의 감사합니다.
예제파일과 E book파일 사이트가 접속이 안되네요 ㅠㅠ
빠하!🙋♂️ 안녕하세요~
홈페이지 VBA코드 출력 프로그램에 잠시 문제가 있었습니다..ㅠㅠ
지금은 문제가 잘 해결되었으니 다시 시도해주시겠어요?^-^
감사합니다!
오빠두를 몇개를 넣는거에요 ㅋㅋㅋ
항상 잘 보고 있습니다.
이번 강의를 따라하고 있는데 F5를 클릭하면 formbox는 뜨는데
시트리스트가 안나오네요..
왜그럴까요?
현덕유비님 안녕하세요? 오빠두엑셀입니다. 적어주신 내용만으로는 정확히 어디가 잘못되었는지 확인이 어렵습니다. 예상되는 문제로는, Initialize 이벤트를 잘못 적으신게 아닐까 생각되네요.
작성하신 코드 전문을 댓글로 남겨주시면 확인 후 답변 드릴께요. 감사합니다.❤️
오빠두샘 갑자기 문의해서 죄송한데요. 문득 병합하면서 자동으로 피벗테이블이랑 차트도 같이 병합된 시트에 나오게 할순없을까요???
업무에 도움이 될거같은데 도움 부탁드려요 ㅠㅠ
직장에서 엑셀이나 윈도우를 영문판을 써서 그런지 엑셀 vbe에 코딩이 한글로된건 깨져서 나오네요. 제가 한글을 쓰려고하면 ???로만 나오구요(좌측위쪽에 조그맣게 한글뜨면서...). 엑셀sheet에서는 상태바에서 microsoft IME 이용해서 한글로 쓸 수있는데 왜 그런건가요?
안녕하세요?^^
VBA 편집창에서 한글이 깨질경우, 윈도우의 Locale 설정을 한국어로 변경하셔야 합니다.
윈도우 로케일 변경방법은 구글에 많이 나와있습니다. 아래 검색결과를 참고해보시겠어요?^^
www.google.com/search?q=%EC%9C%88%EB%8F%84%EC%9A%B0+%EB%A1%9C%EC%BC%80%EC%9D%BC+%EB%B3%80%EA%B2%BD&oq=%EC%9C%88%EB%8F%84%EC%9A%B0+%EB%A1%9C%EC%BC%80%EC%9D%BC+%EB%B3%80%EA%B2%BD&aqs=chrome..69i57j0l2.3120j0j4&sourceid=chrome&ie=UTF-8
시트 병합시트에 붙여넣기 질문요
데이터분류하기기능도잇나요? 저렇게 매장별로 정리되어잇는셀을 이름별로 각각 시트나 표에
분류할수잇는 함수가잇나요
안녕하세요? 오빠두엑셀입니다. 2016이전 버전에서는 내장함수만으로는 구현이 어렵습니다. :) 2019 이후 버전부터는 FILTER 함수를 사용하시면 원하시는 내용을 부분적으로 구현하실 수 있으리라 생각됩니다. ❤️ 이후 2019 신규함수 강의도 같이 준비해드릴께요. 감사합니다 #오빠두엑셀
쌤,
이 명령문을 다른 엑셀 파일에 적용해보았더니,,병합하고자 하는 각 시트의 "첫번째 열(A열)"만 나열되어 병합되더라구요 다른 열은 병합된 시트에 나타나지 않았습니다.왜 그럴까요??
코드가 잘 작성되었는지 다시 한번 확인해보세요 :) For문 근처에서 코드를 잘못작성하셨을 확률이 높습니다.
1빠다ㅎㅎ 셀병합된 것도 가능할까요??
더리더님 안녕하세요? 오빠두엑셀입니다. 병합된 셀에서도 똑같이 적용하실 수 있습니다. :)
@@Oppadu 감사합니다^^ 시트합치기말고 파일합치기도 혹시 강의할 예정이 있을까요??
넵 :)~ 파일합치기 강의도 이후에 준비해서 업로드할 예정입니다❤️
distinct 잘 몰라서 그러는데 사용방법 예 좀 들어주실수 있나요?
안녕하세요? 오빠두엑셀입니다. DAX 함수 말씀이신가요? 아래 링크를 참고해보세요!
DISTINCT(데이터표[필드명]) 으로 사용하시면 됩니다.
docs.microsoft.com/ko-kr/dax/distinct-function-dax
감사합니다. ❤️ #오빠두엑셀
안녕하세요! 늘 좋은 강의 감사합니다~!
저는 (주)아이비김영에서 일하고 있는 권대환 이라고 합니다.
우선 댓글로 연락 드려 죄송합니다.
저희가 7/20(토)에 대학생들을 위한 세미나를 개최할 예정입니다.
답변시간 포함 약 1시간의 강연을 부탁 드릴 수 있을 지 여쭈어보고 싶어 연락 드립니다.
공개하지 못할 내용이 있어서..
자세한 연락은 eject@kimyoung.co.kr로 연락 주시면, 이메일로 연락 드리겠습니다.
갑자기 불쑥 연락드려 죄송합니다.
감사합니다.
'// 4.[시트병합] 시트에 붙여넣기
Rng.Copy newWS.Cells(j, 1)
j = j + Rng.Rows.Count
여기서 갑만 붙여 넣고 싶으면 어떻게 변경해야 하나요 이리저리 해봐도 지식 부족으로 안됨 ㅜㅜ