More about Snooze

L

Lars Larson

Thanks for the response earlier, Ken. Allow me to pester you further

I have been attempting to use the .Sooze method in VBA to see if I can reset the default to another choice when a reminder pops up. I haven't had much success. Is there any way to set the value of the snooze length for a reminder as it fires? Could I design my own form and have it REPLACE the default reminder form?
 
K

Ken Slovak - [MVP - Outlook]

You could get the ReminderMinutesBeforeStart property of the
AppointmentItem and change that Long value. I'm not sure that would
work properly though, you'd have to test it.

The method I use is to use undocumented CDO or Extended MAPI
properties, not the Outlook object model.

You would have to get the FlagDueBy property
("{00062008-0000-0000-C000-000000000046}&H8560") which is a PT_SYSTIME
value and add the desired snooze time to that value using the DateAdd
function.

You can see the necessary property tags at www.cdolive.com/cdo10.htm
and some code samples using CDO at www.cdolive.com/cdo5.htm




Lars Larson said:
Thanks for the response earlier, Ken. Allow me to pester you further.

I have been attempting to use the .Sooze method in VBA to see if I
can reset the default to another choice when a reminder pops up. I
haven't had much success. Is there any way to set the value of the
snooze length for a reminder as it fires? Could I design my own form
and have it REPLACE the default reminder form?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top