아래 코드에 대한 도움을 주시면 감사하겠습니다. 코드는 모든 행을 통과하며 특정 텍스트 문자열을 찾으면 일부 코드를 실행합니다. 그런 다음 해당 텍스트 문자열 등을 포함하는 다음 셀로 계속 진행합니다. 내가 알아낼 수없는 것은 루프가 끝없이 계속된다는 것입니다. 내가 만든 루프에서 무엇을 놓치고 있는지 잘 모르겠습니다.
Sub FINDnSELECT()
Dim WS As Worksheet
Dim Code As range
range("A1").Select
For Each WS In ThisWorkbook.Worksheets
With WS.UsedRange
Set Code = .cells.Find(What:="TEST")
If Not Code Is Nothing Then
Do Until Code Is Nothing
Code.Select
'my code
Set Code = .FindNext(Code)
Loop
End If
End With
Set Code = Nothing
Next
End Sub
Code
은 선언As Range
되고Range
객체 유형입니다. 에 절대적으로 할당 할 수 있습니다Nothing
.