HURUMOR

엑셀 시트 합치기 매크로

2023-05-04 · MBTI

여러 시트들의 내용을 하나의 시트로 합쳐주는 매크로를 작성해 드리겠습니다.

코드

Sub CombineSheets()
    Dim j As Integer
    On Error Resume Next
    Sheets(1).Select
    Worksheets.Add
    Sheets(1).Name = "Combined"
    Sheets(2).Activate
    Range("A1").EntireRow.Select
    Selection.Copy Destination:=Sheets(1).Range("A1")
    For j = 2 To Sheets.Count
        Sheets(j).Activate
        Range("A1").Select
        Selection.CurrentRegion.Select
        Selection.Offset(1, 0).Resize(Selection.Rows.Count - 1).Select
        Selection.Copy Destination:=Sheets(1).Range("A" & Rows.Count).End(xlUp)(2)
    Next
End Sub

사용법

  1. 엑셀 파일을 엽니다.
  2. Alt + F11 키를 눌러 VBA 창을 엽니다.
  3. 삽입 → 모듈 을 클릭하여 새 모듈을 만듭니다.
  4. 위 코드를 복사합니다.
  5. 새 모듈에 붙여넣습니다.
  6. F5 키를 눌러 매크로를 실행합니다.

위 코드는 엑셀의 VBA 언어를 이용하여 여러 시트들의 내용을 하나의 시트로 합쳐주는 매크로입니다.

먼저, 엑셀 파일을 엽니다. 그리고 Alt + F11 키를 눌러 VBA 창을 엽니다. 삽입 → 모듈 을 클릭하여 새 모듈을 만들어줍니다. 마지막으로 위 코드를 복사하여 새 모듈에 붙여넣고, F5 키를 눌러 매크로를 실행합니다. 이제 여러 시트들의 내용이 하나의 시트로 합쳐진 것을 확인할 수 있습니다.

함께 보면 좋은 글

구인난과 구직난이 공존하는 시대, 일자리 미스매치 해소 방안을 찾아서2026-04-14

취업 준비를 하던 시절을 떠올려보면 정말 막막할 때가 많았거든요. 분명 채용 공고는 넘쳐나는데 정작 내가 가고 싶은 곳은 자리가 없고, 기업들은 사람을 못 구해서

코타키나발루 이마고몰 카페 추천2024-10-25

코타키나발루에 여행을 다녀오고 난 후 다시 되돌아 볼때 가장 먼저 생각나는 장소 중 하나는 바다에서 바라본 풍경이 아니고, 아이러니하게도 중간에 한 번 들렀던 카

1온스 그램 1온즈 mL 등 무게 제대로 알아보기2024-10-18

국제 도량형 표준인 리터, 밀리리터, 센티리터 등을 모두 다 사용하면 좋은데, 우리나라도 근, 관, 척, 자 등을 사용하고 있고, 미국은 마일, 피트, 파운드 등

GS25 진짜우유라떼 조합 추천 – 올바른우유 그란 + 샷추가 + 제조순서2024-10-17

GS25 진짜우유라떼는 개인적으로 시중에서 먹을 수 있는 라떼 중 거의 탑 클라스라고 생각합니다. 왜냐하면, 정말 맛있거든요. 그런데 똑같은 메뉴라도 어떻게 만들

운전하면서 영어공부 하는 방법에 대한 고찰2024-10-11

회사를 자동차로 출퇴근을 하고 있는 중이다. 왕복 2시간 정도 걸리는데, 그 시간을 영어 공부에 활용하면 영어 실력이 금방 늘 수 있는 좋은 기회가 아닐까? 의지

맥북 해상도 다양하게 쉽게 변경하는 방법2023-12-21

맥북을 사용하다보면 레티나 디스플레이기는 하지만, 최고의 화질을 보여주기 위해서 원래 갖고 있는 dpi를 다 사용하지 않는 것을 알 수 있다. 예를 들면 이런 것