Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Microsoft Office и VBA > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 15.10.2009, 15:24   #1
Юнлинг
Форумчанин
 
Регистрация: 17.10.2008
Сообщений: 239
Репутация: 40
По умолчанию Запуск макроса в определенное время

Доброго времени суток!

В программе для диспетчера мне необходимо (прошу прощения за слоган) сделать так, чтобы макрос считывал данные из сервера каждый четный час, запускаясь в 00 минут 00 секунд. Время работы макроса зависит от наполненности данных и лежит в пределпх до 3-4 секунд (все стоит) до 8-10 минут (работает 90% оборудования). Попытка применения
Код:
Application.OnTime
не проходит (по пока непонятной мне причине).
Вопрос: Существет ли другой способ сделать такой запуск?
Юнлинг вне форума   Ответить с цитированием
Старый 15.10.2009, 15:46   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Адрес: Россия, Урал
Сообщений: 6,837
Репутация: 1220

skype: ExcelVBA.ru
По умолчанию

Цитата:
Попытка применения Application.OnTime не проходит (по пока непонятной мне причине).
А что за попытка? Где код?

Почитайте эту тему...

Цитата:
Существет ли другой способ сделать такой запуск?
Конечно. Таких способов много.
Я в таких случаях делаю небольшой exe-файл (на VB), который загружается вместе с Windows и постоянно висит в памяти, при этом выполняя нужные команды в нужное время.

В Вашем же случае вполне достаточно Application.OnTime

Последний раз редактировалось EducatedFool; 15.10.2009 в 15:48.
EducatedFool вне форума   Ответить с цитированием
Старый 15.10.2009, 15:59   #3
Юнлинг
Форумчанин
 
Регистрация: 17.10.2008
Сообщений: 239
Репутация: 40
По умолчанию

Прошу прощения что создал тему. Нашел ошибку в своей проге. Прошу модератора закрыть тему
Юнлинг вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выключение через определенное время Rebel123 Общие вопросы Delphi 8 31.07.2011 19:48
закрытие формы через определенное время motaro Общие вопросы Delphi 18 22.08.2009 14:04
Как приостановить выполнение макроса на определенное время? Ranel Microsoft Office Excel 6 16.06.2009 09:27
Запуск макроса с параметрами из другого макроса Saladin Microsoft Office Excel 2 19.01.2009 10:43
Определенное время Lonix Общие вопросы Delphi 11 18.03.2007 10:37


15:17.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.