필터 사용 방법:
- 삭제하려는 열을 선택합니다.
- '데이터' 탭에서 '필터' 버튼을 클릭합니다.
- 열 머리글의 화살표를 클릭하고 '텍스트 필터' > '다음 항목 포함'을 선택합니다.
- 찾으려는 특정 문자를 입력하고 '확인'을 클릭합니다.
- 필터링된 행들을 선택하고 마우스 오른쪽 버튼을 클릭한 후 '행 삭제'를 선택합니다.
- 필터를 해제합니다.
찾기 및 바꾸기 기능 사용 방법:
- Ctrl+F를 눌러 '찾기 및 바꾸기' 창을 엽니다.
- '옵션'을 클릭하고 '수식' 체크박스를 선택합니다.
- '찾을 내용'에 =ISNUMBER(SEARCH("특정문자",A1))를 입력합니다. (A1은 검색 시작 셀)
- '모두 찾기'를 클릭합니다.
- 찾은 결과를 모두 선택하고 마우스 오른쪽 버튼을 클릭한 후 '행 삭제'를 선택합니다.
VBA 매크로 사용 방법:
-다음 VBA 코드를 사용할 수 있습니다.
Sub DeleteRowsContaining()
Dim ws As Worksheet
Dim rng As Range
Dim lastRow As Long
Dim i As Long
Dim searchString As String
Set ws = ActiveSheet
lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
searchString = InputBox("삭제할 행에 포함된 문자열을 입력하세요:")
For i = lastRow To 1 Step -1
If InStr(1, ws.Cells(i, 1).Value, searchString) > 0 Then
ws.Rows(i).Delete
End If
Next i
End Sub
-이 코드를 VBA 편집기에 붙여넣고 실행
'문서 엑셀 편집' 카테고리의 다른 글
MS Word에서 목차 번호가 계속 맞지 않을 때 (0) | 2025.01.04 |
---|