Извините за заголовок.
У меня есть книга Excel, которую я хочу обновлять ежедневно, поэтому я создал следующий код.Я также создал задачу, чтобы она обновлялась в часы пик, и это здорово.Рабочая книга будет открываться, обновляться, сохраняться и закрываться без необходимости что-либо делать.
Проблема, с которой я могу столкнуться, заключается в том, что когда я хочу открыть книгу вручную, она будет запускать этот код, когда я не будуне хочу этогоЯ хочу, чтобы это выполнялось только с запланированной задачей, а теперь, когда она открывается вручную.Я думал о том, чтобы вставить окно сообщения, но тогда планировщик задач не сможет его преодолеть.
Как я могу убедиться, что рабочая книга обновляется автоматически с помощью планировщика задач, но не обновляется при открытии рабочей книги вручную?
Sub RefreshAndClose_Open()
ThisWorkbook.RefreshAll
DoEvents
ThisWorkbook.Save
DoEvents
Application.Quit
End Sub