ник: snipe
Эта тема уже много раз тут поднималась.....
Последовательность примерно такая
делаете форму в которой указываете нужный день и нужное время (назовем форму Время)
пишите макрос обзываете его autoexec
в этом макросе указываете открытие формы Время в невидимом режиме
а потом открываете стартовую форму (или наоборот)
ставите макрос в автостарт при запуске Акса
далее у формы есть два свойства Timer (Таймер) и TimerInterval(интервал таймера)
работают в паре в таймере указывается что нужно делать а в интервале таймера через какое время
вот этим и надо воспользоваться
имеющийся у вас макрос необходимо преобразовать в VBA (сервис - макрос - преобразовать макросы)
ну а далее в свойстве таймер формы время под VBA пишем процедуру сравнения текущего времени и даты с имеющимися на форме датой и временем если событие возникает то запускаем ваш преобразованный макрос и ставим отметку о том что событие случилось (поле специальное должно быть)
в интервале таймера устанавливаем время в милисекундах через какое время выполнять действия в таймере
вот вроде и все
Вся конструкция будет работать только если база запущена