вот что делает мой макрос. Он находит строку с большим файлом excel и переходит в эту колонку. В этот момент он находит введенную пользователем строку и копирует все результаты в соседний столбец. Я начал изучать VBA вчера, поэтому любая помощь приветствуется.Ошибка времени выполнения '1004' Ошибка, зависящая от приложения или объекта. VBA EXCEL
вот где он получает ошибку While InStr(UCase(Worksheets("Sheet1").Cells(1, j)), UCase("request")) = 0
Вот мой полный макросъемки до сих пор.
Sub FineMe()
Dim i, j As Long
Dim count, test As Integer
userinput = InputBox("Enter String", Search, "Collect user input")
Cells.Interior.ColorIndex = 28
While InStr(UCase(Worksheets("Sheet1").Cells(1, j)), UCase("request")) = 0
j = j + 1
Wend
EndRow = Worksheets("Sheet1").Cells(Rows.count, j).End(xlUp).Row
count = 1
For i = 1 To EndRow
test = InStr(UCase(Cells(i, j)), UCase(userinput))
If test > 0 Then
Cells(count, j + 1).Value = Cells(i, j).Value
count = count + 1
End If
Next i
End Sub
Любая помощь будет принята с благодарностью. БЛАГОДАРЯ!
Большое спасибо.! – user3221162