Я был бы признателен за помощь с моим кодом ниже. Код будет проходить через все строки, и если он найдет определенную текстовую строку, он выполнит некоторый код. Затем он перейдет к следующей ячейке, содержащей эту текстовую строку и так далее. Что я не могу понять, так это то, что цикл продолжается бесконечно. Я не уверен, что мне не хватает в цикле, который я создал.
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