코드를 온라인에서 찾은 다음 편집하려고합니다. 코드는 VBA에 있으며 매크로 코드가 하나가 아닌 여러 행을 삭제하도록합니다. 다음은 코드입니다.한 번에 여러 행을 삭제하는 Excel 매크로 만들기
Sub findDelete()
Dim c As String
Dim Rng As Range
c = InputBox("FIND WHAT?")
Set Rng = Nothing
Set Rng = Range("A:A").Find(what:=c, _
After:=Range("A1"), _
LookIn:=xlFormulas, _
lookat:=xlPart, _
SearchOrder:=xlByRows, _
SearchDirection:=xlNext, _
MatchCase:=False)
Rng.EntireRow.Delete shift:=xlUp
End Sub
BTW에서 'Set Rng = Nothing'은 의미가 없지만 'Rng'가 더 이상 필요하지 않은 경우 서브의 끝에 있어야합니다. –