728x90
유튜브 채널 |
질문 및 답글 링크
답변 조금 변형
Option Explicit Sub Macro() Dim r As Range Dim rng As Range Dim c As Range Application.ScreenUpdating = 0 'Range("$A$1").End(xlDown).Select Set r = Range("$A$1").End(xlDown) r.Activate Set c = r While Not IsEmpty(r) If r <> r.Offset(1) Then Application.DisplayAlerts = 0 Range(c, r).Merge Application.DisplayAlerts = 1 Set c = r.Offset(1) End If Set r = r.Offset(1) Wend Application.ScreenUpdating = 1 r.Activate End Sub |
728x90
'■ Excel > ㅡExcel VBA Code' 카테고리의 다른 글
엑셀 VBA 시트 숨기기, 보이기 매크로 (0) | 2020.04.28 |
---|---|
엑셀 VBA 특정한 범위에 숫자만 입력하도록 자동으로 작동하는 매크로 (0) | 2020.04.25 |
엑셀 VBA 각 시트의 내용 합치기 코드(매크로) (0) | 2020.04.24 |
엑셀 VBA 여러 시트의 값 차례로 가져오기 (0) | 2020.04.12 |
엑셀 VBA 항목에 따른 셀 배경색 적용 VBA (0) | 2020.04.05 |