Ausblick und ganztägige Ereigniserinnerungen

5803
Stephen Darlington

Beim Erstellen eines ganztägigen Termins in Outlook wird standardmäßig eine Erinnerung achtzehn Stunden vor dem Start festgelegt. Ehrlich gesagt mag ich es nicht, um 6 Uhr morgens aufgeweckt zu werden! Gibt es eine Möglichkeit, die Standardeinstellung zu ändern?

Ich habe dies sowohl in Outlook 2003 als auch in 2007 erhalten. In "Optionen" sehe ich, dass die Standardeinstellung 15 Minuten beträgt. Dies ist die Zeit, die für Ereignisse verwendet wird, die nicht den ganzen Tag sind, aber ich sehe keine Änderung der Standardeinstellung für den ganzen Tag Veranstaltungen. Fehlt mir etwas sehr offensichtliches? Oder fehlt es nur bizarr?

3

2 Antworten auf die Frage

2
Ivo Flipse

[Ich habe diese "Lösung" gefunden] [1]. Es scheint, dass es keine echte Lösung gibt, aber diese Website hat eine Problemumgehung in den Kommentaren

Hallo, das ist kein Fix für die 18-Stunden-Sache, aber es ist ein Workaround. Es kommt in Form eines Outlook-Makros, das ich gerade geschrieben habe - Sie können alle den folgenden Code verwenden.

Was dabei passiert, ist, dass Sie Ihren Kalender nur für die nächsten sechs Monate aller Termine durchsuchen und dann die Benachrichtigung auf 0 Minuten einstellen. Das bedeutet, dass Sie sie am selben Tag auf Ihre Blackberry laden sollten.

Nachdem Sie den Code in Outlook kopiert haben, sollten Sie ihn selbst unterschreiben, damit Outlook ihn mit einer noch guten Makrosicherheit ausführen und eine Makroschaltfläche in die Symbolleiste einfügen kann. Anweisungen für beide finden Sie auf den folgenden Websites. Dann müssen Sie nur die Makro-Taste in Outlook jeden Tag \ Woche drücken, und Sie müssen sich nicht darum kümmern, einen ganztägigen Termin in Outlook festzulegen, ohne die Benachrichtigung zu ändern.

Ich hoffe es hilft.

Sub AllDaySetToZero()  Dim daStart, daEnd As Date Dim oCalendar As Outlook.Folder Dim oItems As Outlook.Items Dim oItemsInDateRange As Outlook.Items Dim oFinalItems As Outlook.Items Dim oAppt As Outlook.AppointmentItem Dim strRestriction As String Dim Debuglog Dim CurrentTitle As String  ‘ PART ONE ‘ Set the date range for the appointments query - ‘ It is set below to start at todays date and ‘ end at todays date + 120 days (or 4 months) ‘ You can increase or reduce this based on your PCs performance  daStart = Format(Date, “mm/dd/yyyy hh:mm AMPM”) daEnd = DateAdd(”d”, 120, daStart) daEnd = Format(daEnd, “mm/dd/yyyy hh:mm AMPM”) Debuglog = “1 Start: ” & daStart Debuglog = Debuglog & “, ” & “1 End: ” & daEnd  ‘ PART TWO ‘ Construct a filter for the next 120-day date range. strRestriction = “[Start] >= ‘” & daStart _ & “‘ AND [End] <= ‘” & daEnd & “‘” Debuglog = Debuglog & “, ” & “2 ” & strRestriction  ‘ PART THREE ‘ The macro obtains the set of appointment items in the default calendar ‘ specified by the current Outlook user profile.  Set oCalendar = Application.Session.GetDefaultFolder(olFolderCalendar) Set oItems = oCalendar.Items  ‘ PART FOUR ‘ To include recurring appointments, sort by using the Start property. oItems.IncludeRecurrences = True oItems.Sort “[Start]”  ‘ PART FIVE ‘ Restrict the Items collection for the 1110-day date range. Set oFinalItems = oItems.Restrict(strRestriction)  ‘ PART SIX ‘ Go through each calendar item remaining in turn ‘ If it isn’t a full Day event do nothing ‘ If it is set Reminder to 0 Minutes. oFinalItems.Sort “[Start]” For Each oAppt In oFinalItems Debuglog = Debuglog & “, ” & “6 ” & oAppt.Start & “, ” & oAppt.Subject & “, ” & oAppt.ReminderMinutesBeforeStart CurrentTitle = oAppt.Subject If oAppt.AllDayEvent = False Then Else oAppt.ReminderMinutesBeforeStart = 0 oAppt.Save End If Debuglog = Debuglog & “, ” & “6 ” & oAppt.Start & “, ” & oAppt.Subject & “, ” & oAppt.ReminderMinutesBeforeStart & vbNewLine & vbNewLine Next Debuglog = “” End Sub 
Weitere Informationen zum Signieren von Makros finden Sie hier - http://superuser.com/questions/43215/ms-outlook-subject-line/43216#43216 ChrisF vor 15 Jahren 0
2
Pops

Diese Frage taucht in vielen Foren auf, aber die Antwort scheint immer zu sein: "Es ist eine Funktion, kein Fehler." Achtzehn Stunden scheint der fest vorgegebene Standardwert für die Erinnerungszeit zu sein.

ABER, welche Version von Outlook verwenden Sie? Microsoft bietet einige Hotfixes für verwandte Probleme für die Versionen 2002 und 2003. Insbesondere der "Fehler" von 2002 scheint das Verhalten zu sein, das Sie tatsächlich wollen; Der Hotfix verursacht das Problem, das Sie auftreten. Schauen Sie sich die Seite hier an:

http://support.microsoft.com/kb/326698

Ich habe gerade meine Frage bearbeitet, um die Versionen hinzuzufügen (kann nicht glauben, dass ich vergessen habe, das zu erwähnen!). Nicht 2002 leider! Stephen Darlington vor 15 Jahren 0