OnTime

Программирование на Visual Basic for Applications
fishh
Обычный пользователь
Обычный пользователь
 
Сообщения: 81
Зарегистрирован: 21.10.2005 (Пт) 9:50

OnTime

Сообщение fishh » 16.12.2005 (Пт) 8:37

Application.OnTime TimeValue("10:00:00"), "Nextt"

Могу ли я с помощью такой операции запустить в 10.00 Процедуру с параметром (Например, Завтра(Course)). Если можно, тогда как?

Я же вместо Nextt вставляла процедуру. После выполнения выдает ошибку, что такого макроса нет. Получается что это работает только с макросами?

А может есть другой выход?
Помогите пожалуйста.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Re: OnTime

Сообщение GSerg » 16.12.2005 (Пт) 8:44

fishh писал(а):Могу ли я с помощью такой операции запустить в 10.00 Процедуру с параметром (Например, Завтра(Course)).

Нет.

fishh писал(а):Я же вместо Nextt вставляла процедуру. После выполнения выдает ошибку, что такого макроса нет. Получается что это работает только с макросами?

А с чем ещё это могло бы работать? :roll:
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Estilla
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 118
Зарегистрирован: 27.09.2006 (Ср) 21:07
Откуда: Москва

Re: OnTime

Сообщение Estilla » 25.11.2006 (Сб) 18:17

fishh писал(а):Application.OnTime TimeValue("10:00:00"), "Nextt"

Могу ли я с помощью такой операции запустить в 10.00 Процедуру с параметром (Например, Завтра(Course)). Если можно, тогда как?


Можно.

Код: Выделить всё
Application.OnTime TimeValue("10:00:00"), "'Nextt """ & param & """'"


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 91

    TopList