공정관련/공정자료
선택영역에서 특정문자가 포함된 행만 골라 한번에 삭제
고추탄
2026. 4. 21. 16:32
※ChatGPT 질의응답
Sub DeleteRows_With_SpecialChar()
'★★특정문자가 포함된 행만 골라 한번에 삭제★★
Dim rng As Range
Dim cell As Range
Dim delRange As Range
'선택 영역 기준
Set rng = Selection
Application.ScreenUpdating = False
For Each cell In rng
If InStr(cell.Value, "♨") > 0 Then
If delRange Is Nothing Then
Set delRange = cell.EntireRow
Else
Set delRange = Union(delRange, cell.EntireRow)
End If
End If
Next cell
'한번에 삭제
If Not delRange Is Nothing Then
delRange.Delete
End If
Application.ScreenUpdating = True
End Sub
LIST