Мне посчастливилось получить ответ от кого-то по предыдущему вопросу, который я задал. See here.Создание цикла в макросе VBA для Excel?
Единственное, с чем я борюсь, это создать цикл, который закончит макрос при достижении пустой ячейки в столбце B. Я пытался читать другой код, но ничего не меняло для меня (если, чем циклы, End С петлями и т. Д.). Это последний шаг к моему макрокоманду, и я бы хотел, чтобы все ресурсы касались создания циклов и/или решения этой проблемы для меня. Спасибо, как всегда. Люди на этом сайте не могут быть полезны!
Sub Redirect()
Dim IE As Object
Dim doc As Object
Set IE = CreateObject("InternetExplorer.Application")
With IE
.Visible = True
.Navigate "https://...."
Do Until .ReadyState = 4: DoEvents: Loop
With .Document.forms("digiSHOP")
.elements("OldUrl").Value = Range("A2")
.elements("NewUrl").Value = Range("B2")
.submit
End With
Do Until .ReadyState = 4: DoEvents: Loop
Do While .Busy: DoEvents: Loop
End With
End Sub
Awesome! Спасибо, глава общественного питания! Я сломаю ваш код и прочитаю .autofilter и .find. Я не знаком с этими ... пока :) Еще раз спасибо. – user2300923
Добро пожаловать. Я рад, что сработал для вас. –