본문 바로가기

엑셀(Excel)/VBA5

[엑셀VBA] 필터별로 파일 분리해서 저장하기 엑셀에서 필터별로 따로 파일을 만들고 싶을 때가 있습니다. 필터를 누른 다음 하나하나 클릭해서 복사하자니 시간이 너무 오래 걸립니다. 예시) 데이터 열 선택 → 필터 선택 → 데이터 선택 → 복사 → 새파일 열기 → 붙여넣기 → 저장하기 이 과정을 100번 이상 해야한다고 가정하면 정말 힘들 것 같습니다. 귀찮고 지루한 과정을 엑셀VBA를 통해 간단히 만들 수 있습니다. #01. 필터별 저장하기 예시 아래 예시는 이전 블로그에서 설명한 가짜 데이터입니다. 2023.07.16 - [파이썬(Python)] - 파이썬으로 가상의 데이터 만들기(Feat. Faker) #02. 결과 미리보기 실행 전 빈 폴더('파일분리')라는 폴더에서 매크로 실행 후 Company 열 데이터를 하나씩 만들었음을 볼 수 있습니다... 2023. 11. 12.
[엑셀VBA] 셀 입력 시 자동으로 현재시간 반환해보기(출석체크 용도 등) 이전에 구글스프레드 시트의 앱 스크립트로 현재시간을 반환해보았던 방법을 알아보았습니다. 이번엔 엑셀에서 동일한 방법으로 셀에 데이터를 입력하면 현재시간을 반환해주는 것을 구현해보도록 하겠습니다. 출석체크 등의 용도로 쓰일 수 있을 것 같습니다. 2022.11.06 - [엑셀(Excel)] - [구글스프레드시트] 출석체크 자동으로 날짜 및 시간 삽입해보기 [구글스프레드시트] 출석체크 자동으로 날짜 및 시간 삽입해보기 요즘 회사에서 구글을 통해 업무를 많이 하실텐데요 오늘은 구글 스프레드 시트의 Apps script를 간단히 적용해보겠습니다. 엑셀 VBA와 유사한 기능이지만 언어가 JavaScript를 기반으로 한다고 하네 serendipity77.tistory.com 1. 엑셀VBA 환경설정(Change .. 2022. 12. 14.
[엑셀/VBA] 엑셀 불필요한 데이터(행) 삭제 및 중복데이터 삭제 및 정렬 지난 번 엑셀 VBA를 통하여 파일통합을 진행하였습니다. 2022.11.22 - [엑셀(Excel)] - [엑셀/VBA] 폴더 내 엑셀파일 한번에 통합하기(엑셀파일병합, 자동화기본) 2022.10.24 - [엑셀(Excel)] - [엑셀] 시트별 데이터 통합하기(엑셀VBA활용) 이제 폴더 내 파일 및 시트별로 분산된 데이터의 경우 통합하였으니, 불필요한 데이터를 삭제하는 방법을 알아보도록 하겠습니다. 통합된 데이터를 깔끔하게 정제하기 위한 프로세스는 다음과 같을 것 같습니다. ① VBA를 통한 파일 통합(시트OR폴더 내 엑셀파일) ② 불필요한 행 삭제(자동화를 통한 통합 시 불필요한 데이터 들어갈 수 있으므로) ③ 중복된 데이터 삭제(자동화를 통한 통합 시 불필요한 데이터 들어갈 수 있으므로) ④ 원하는.. 2022. 11. 27.
[엑셀/VBA] 폴더 내 엑셀파일 한번에 통합하기(엑셀파일병합, 자동화기본) 이번에는 엑셀 VBA 기능을 이용해서 폴더 내 파일을 통합해보도록 하겠습니다. 이미 이전 발행 글 중에서 '파워쿼리' 및 '파이썬'을 통해 폴더 내 엑셀파일 통합하는 방법을 다루어보았는데요 엑셀 VBA는 파이썬을 못하시는 직장 동료에게는 파이썬보다 훨씬 공유하기가 좋고, 파워쿼리가 못하는 부분도 다룰 수 있어서 배워두면 도움되실 것 같습니다. ▼ 이전발행글은 참고 해주세요 ▼ 2022.05.09 - [엑셀(Excel)] - [파워쿼리 5강] 엑셀 파일 병합_자동화 기본편 파워쿼리는 별도의 코드 없이 마우스만으로 쉽게 자동화가 가능합니다 !! 파워쿼리로 자동화 강추 드립니다. [파워쿼리 5강] 엑셀 파일 병합_자동화 기본편 오늘은 자동화의 기본인 엑셀파일 병합에 대해서 배워보겠다. Python 등의 프로그.. 2022. 11. 22.