엑셀 파일에서 특정 행을 찾아서 그 행을 삭제하는 매크로
본문 바로가기
OFFICE_오피스/엑셀_매크로

엑셀 파일에서 특정 행을 찾아서 그 행을 삭제하는 매크로

by AICanvas 2023. 4. 14.
728x90

엑셀 파일에서 특정 행을 찾아서 그 행을 삭제하는 매크로

엑셀 파일을 엽니다.
[개발] 탭에서 [Visual Basic]을 클릭합니다.
[삽입] -> [모듈] 을 클릭하여 새 모듈을 추가합니다.
다음 코드를 입력합니다.

Sub 특정_행_삭제()
    ' 특정 행 삭제 매크로
    
    Dim ws As Worksheet
    Dim rowNum As Long
    Dim lastRow As Long
    
    ' 시트와 행 번호를 입력
    Set ws = ThisWorkbook.Sheets("Sheet1")
    rowNum = 5
    
    ' 마지막 행 번호 확인
    lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
    
    ' 특정 행 삭제
    If rowNum >= 1 And rowNum <= lastRow Then
        ws.Rows(rowNum).Delete
    End If
    
End Sub

매크로를 실행하려면 [F5] 키를 누르거나, 개발 탭에서 매크로 이름을 선택한 후 [실행]을 클릭합니다.
이제 "Sheet1" 시트에서 5번째 행이 삭제되었습니다. 이와 같이 매크로를 사용하면 엑셀 파일에서 원하는 데이터를 쉽게 삭제할 수 있습니다.

728x90

댓글