У меня есть модуль, который при запуске запускает концептуальные сабвуферы. Есть случай, когда что-то идет не так в сабе. Поэтому я хочу выйти из подпрограммы и перейти к следующей строке в главном подпрограмме, которая похожа на следующую
Sub MasterMacro()
Call EnableTimer
Call getMetaData1
ActiveWorkbook.Save
Application.Wait (Now + TimeValue("0:00:05"))
Call saveTableToCSV
Call getMetaData2
ActiveWorkbook.Save
Application.Wait (Now + TimeValue("0:00:05"))
Call saveTableToCSV
Call getMetaData3
ActiveWorkbook.Save
Application.Wait (Now + TimeValue("0:00:05"))
Call saveTableToCSV
Call getMetaData4
ActiveWorkbook.Save
Application.Wait (Now + TimeValue("0:00:05"))
Call saveTableToCSV
End Sub
Могу ли я поместить общую ошибку в каждую подпункт «Выход из подпункта»?
Если я выйду из подпрограммы, она продолжится в следующей строке Main Sub?
Большинство ошибок, которые у меня есть,
Ошибка при получении данных с веб-страницы
Ошибка при подключении к веб-странице
Ошибка по таймауту