Остановка макроса - VBA
Формулировка задачи:
Всем доброго времени суток!
Подскажите в таком вопросе: есть макрос, который выполняется каждые 10 минут (например, "Макрос1"). Можно ли как-нибудь по названию этого макроса сделать кнопку с его остановкой?
Другими словами, как остановить макрос по его имени из другого макроса?
Заранее спасибо!
Решение задачи: «Остановка макроса»
textual
Листинг программы
- Dim nextTime
- Sub Макрос1()
- '...
- nextTime = Now + #12:10:00 AM#
- Application.OnTime nextTime, "Макрос1"
- End Sub
- Sub StopМакрос1()
- On Error Resume Next
- Application.OnTime nextTime, "Макрос1", , False
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д