2009-10-02 13 views
1

J'utilise une tâche récurrente pour déclencher une macro dans Outlook à l'aide du hook Application_Reminder.Boîte de dialogue de rappel de suppression

Cependant, lorsque la tâche se déclenche, je veux supprimer la boîte de dialogue Rappel qui apparaît normalement (où il y a des boutons Dismiss/Snooze etc.).

J'ai essayé

Item.ReminderTime = DateAdd("h", 1, Now) 

qui fonctionne, mais provoque le temps des tâches pour aller de l'avant, alors que je veux qu'il reste à une heure fixe.

Répondre

0

Voir les messages du Add-In Express forum dans lequel l'événement BeforeReminderShow est proposé en tant que solution. Il semble que l'événement soit un événement personnalisé, faisant partie d'un complément.

0

L'objet Rappels (retourné par la propriété Aplication.Reminders) expose l'événement BeforeReminderShow, qui passe le paramètre Cancel par référence. Réglez-le à true. Lorsqu'un rappel se déclenche, les événements suivants se déclenchent:

ReminderChange (IDispatch) 
ReminderFire (IDispatch) 
BeforeReminderShow (false) 
Questions connexes