Automatically set reminder on meetings scheduled by others?

M

magellan792

Lately I have been having a lot of meeting requests come in from other
Outlook users who have not set the reminder checkbox for their meeting. When
I accept the meeting it then appears on my calendar but the reminder checkbox
is not set. If I don't remember to go to my calendar and manually set the
reminder on the meeting, I do not get a reminder. I have become so
dependent on the reminders that this sometimes causes me to be late or even
miss meetings.

Is there any way to automatically set the reminder when Outlook invites are
received?
 
B

Brian Tillman

magellan792 said:
Lately I have been having a lot of meeting requests come in from other
Outlook users who have not set the reminder checkbox for their
meeting. When I accept the meeting it then appears on my calendar
but the reminder checkbox is not set. If I don't remember to go to
my calendar and manually set the reminder on the meeting, I do not
get a reminder. I have become so dependent on the reminders that
this sometimes causes me to be late or even miss meetings.

Is there any way to automatically set the reminder when Outlook
invites are received?

What version of Outlook. Outlook 2003 seems to always use my default for
incoming requests.
 
M

magellan792

I am running Outlook 2003 SP2. Under Tools > Options I have Default Reminder
checked and set to 15 minutes. One thing that seems to differ from what I
remember of previous versions of Outlook is that invites automatically go to
my calendar when I receive them regardless of whether or not I have
accepted/declined them. Could that have something to do with it? Any way to
turn off that behavior?
 
B

Brian Tillman

magellan792 said:
I am running Outlook 2003 SP2. Under Tools > Options I have Default
Reminder checked and set to 15 minutes. One thing that seems to
differ from what I remember of previous versions of Outlook is that
invites automatically go to my calendar when I receive them
regardless of whether or not I have accepted/declined them. Could
that have something to do with it? Any way to turn off that behavior?

Invites are supposed to appear in your calendar as "Tentative" as soon as
you open them, before you accept or decline them.

If I get the chance, I'll play around a little to see if I can control the
reminders from only one side (the sender or receiver).
 
B

Brian Tillman

Brian Tillman said:
If I get the chance, I'll play around a little to see if I can
control the reminders from only one side (the sender or receiver).

Apparently I haven't paid enough attention to this in the past. It appears
that the sender controls the reminder information.
 
M

Michael Bauer [MVP - Outlook]

Ok, if there's no other way, it should be possible to do it with some VBA
code. This sample does the opposite, it deletes the reminder:

http://www.vboffice.net/sample.html?mnu=2&pub=6&lang=en&smp=58&cmd=showitem

Instead of setting ReminderSet = False, set it to True. Additionally, you
must set ReminderMinutesBeforeStart to, say, 60 if you want the reminder an
hour before it's due.

--
Best regards
Michael Bauer - MVP Outlook
Outlook Categories? Category Manager Is Your Tool:
<http://www.vboffice.net/product.html?pub=6&lang=en>


Am Thu, 3 Apr 2008 07:31:01 -0700 schrieb magellan792:
 
S

Sean

Here is the code with the necessary modification
--------------------------------------------------------------------------------
Private WithEvents Items As Outlook.Items

Private Sub Application_Startup()
Dim Ns As Outlook.NameSpace

Set Ns = Application.GetNamespace("MAPI")
Set Items = Ns.GetDefaultFolder(olFolderInbox).Items
End Sub

Private Sub Items_ItemAdd(ByVal Item As Object)
On Error Resume Next
Dim Meet As Outlook.MeetingItem
Dim Appt As Outlook.AppointmentItem

If TypeOf Item Is Outlook.MeetingItem Then
Set Meet = Item

Meet.ReminderSet = True
Meet.ReminderMinutesBeforeStart = 15
Meet.Save

Set Appt = Meet.GetAssociatedAppointment(True)

If Not Appt Is Nothing Then
Appt.ReminderSet = True
Appt.ReminderMinutesBeforeStart = 15
Appt.Save
End If
End If
End Su
--------------------------------------------------------------------------------

Go into Tools->Macros->Visual Basic Editor and then cut and paste the above
code.

Sean
 

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