Остановка макроса - VBA

Узнай цену своей работы

Формулировка задачи:

Всем доброго времени суток! Подскажите в таком вопросе: есть макрос, который выполняется каждые 10 минут (например, "Макрос1"). Можно ли как-нибудь по названию этого макроса сделать кнопку с его остановкой? Другими словами, как остановить макрос по его имени из другого макроса? Заранее спасибо!

Решение задачи: «Остановка макроса»

textual
Листинг программы
  1. Dim nextTime
  2.  
  3. Sub Макрос1()
  4. '...
  5. nextTime = Now + #12:10:00 AM#
  6. Application.OnTime nextTime, "Макрос1"
  7. End Sub
  8.  
  9. Sub StopМакрос1()
  10. On Error Resume Next
  11. Application.OnTime nextTime, "Макрос1", , False
  12. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.75 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы