Основная проблема, по-видимому, заключается в подпроцедуре. Для простоты я поместил это в основную процедуру: проблема, с которой я столкнулся, заключается в следующем коде:
Sub US_Sub01()
Dim NAtotal As Integer
NAtotal = Worksheets("Dashboard").Cells(20, "C").Value
MsgBox(“NAtotal”)
'Это показывает, сколько оставшихся ссылок нужно обновить. Начинается с 4540.
Do Until NAtotal = 0
'Этот цикл должен продолжаться до тех пор, пока NAtotal не достигнет нуля.
NAtotal = Worksheets("Dashboard").Cells(20, "C").Value
DoEvents
Loop
NAtotal
не меняется с 4540 и никогда не отсчитывается. Если я сломаю макрос, ячейка C20 сразу же обновится до нуля.
Какие-либо предложения?
Спасибо, Стив