Здравствуйте.
Подскажите, пож-та, как можно программно при помощи VBA, предотвратить спящий режим (отключение экрана, выход из системы) при отсутствии действий со стороны пользователя?
В Excel запускается написанный макрос, который обрабатывает данные больше часа. Если не трогать ПК, то через некоторое время (примерно 10-15 мин), гаснет монитор и затем происходит автоматический выход из учетной записи. При этих действиях работа программы прерывается.
Нужно внедрить в этот макрос код, который по счетчику (либо по другому действию к примеру сверка времени) будет производить некие действия не дающие компьютеру войти в режим отключения экрана (спящего режима, выхода из системы), т.е. будет препятствовать заложенному таймеру бездействия пользователя.
Нужно именно при помощи VBA. Код будет использоваться для описанной программы, чтобы она корректно завершила свои действия. И нужно именно на время работы программы.
Подскажите, пож-та, как можно программно при помощи VBA, предотвратить спящий режим (отключение экрана, выход из системы) при отсутствии действий со стороны пользователя?
В Excel запускается написанный макрос, который обрабатывает данные больше часа. Если не трогать ПК, то через некоторое время (примерно 10-15 мин), гаснет монитор и затем происходит автоматический выход из учетной записи. При этих действиях работа программы прерывается.
Нужно внедрить в этот макрос код, который по счетчику (либо по другому действию к примеру сверка времени) будет производить некие действия не дающие компьютеру войти в режим отключения экрана (спящего режима, выхода из системы), т.е. будет препятствовать заложенному таймеру бездействия пользователя.
Нужно именно при помощи VBA. Код будет использоваться для описанной программы, чтобы она корректно завершила свои действия. И нужно именно на время работы программы.