목표 : 하나의 열에서 셀 조건에 따라 여러 행을 삭제할 수있는 매크로를 찾고 있지만 실행될 때마다 매크로에 값을 요청하려고합니다 코드에 설정 값을 포함시키는 것보다 지금까지 온라인에서 찾은 각 코드는 작동하지 않거나 하나의 값으로 만 코딩됩니다.Excel 2003 - 셀 값으로 여러 행을 삭제하는 매크로
나는 여기에 내 목적을 위해 작품을 발견 한 하나 개의 코드는 엑셀 2003
사용하고 있습니다 ..하지만 난 그게 입력에 특정 숫자를하라는 메시지를 표시하도록 어떻게 든 편집 싶습니다, 같은 번호를 반복해서 사용하는 것이 아닙니다.
Sub Delete_Rows()
Dim rng As Range, cell As Range, del As Range
Set rng = Intersect(Range("A2:J707"), ActiveSheet.UsedRange)
For Each cell In rng
If (cell.Value) = "201" _
Then
If del Is Nothing Then
Set del = cell
Else: Set del = Union(del, cell)
End If
End If
Next cell
On Error Resume Next
del.EntireRow.Delete
End Sub
해결 방법 중 하나를 시도해 보셨습니까? 그들 중 한 명이 당신의 질문에 대답한다면 당신은 그것을 대답으로 표시해야합니다. – neizan
예 둘째는 제 목적을 위해 일했으나 새로운 것으로, 저의 평판은 분명합니다 ... 어디에서 대답으로 표시 할 수 있습니까? – elpablo
절대로, 나는 그것을 본다. – elpablo