CalendarView-Objekt (Outlook)

Stellt eine Ansicht dar, die Outlook-Elemente in einem Kalenderformat anzeigt.

HinwBemerkungeneise

Das vom View -Objekt abgeleitete CalendarView -Objekt ermöglicht Ihnen das Erstellen anpassbare Ansichten, mit die Sie Outlook-Elemente in einem Kalender in mehreren verschiedenen Modi anzeigen können.

Outlook bietet verschiedene integrierten CalendarView -Objekte, und Sie können auch benutzerdefinierte CalendarView -Objekte erstellen. Verwenden Sie die Add -Methode der Views -Auflistung ein Folder -Objekt einen neuen CalendarView hinzu. Verwenden Sie die Standard -Eigenschaft, um festzustellen, ob ein vorhandenes CalendarView -Objekt integriert oder Benutzerdefiniert ist.

Das CalendarView -Objekt unterstützt mehrere verschiedene Anzeigemodi, je nach der gewünschten Layout und Zeitraum, in dem Outlook-Elemente angezeigt. Verwenden Sie die CalendarViewMode -Eigenschaft zum Festlegen des Anzeigemodus, StartField -Eigenschaft, um die Outlook-Elementeigenschaft anzugeben, die das Startdatum enthält, und die EndField -Eigenschaft der Outlook-Elementeigenschaft angeben, das Enddatum für Outlook-Elemente angezeigt werden.

Wenn Sie die CalendarViewMode -Eigenschaft auf einen anderen Wert als OlCalendarViewMonth festgelegt haben, können Sie die Eigenschaften DayWeekFont und DayWeekTimeFont, so konfigurieren Sie die Schriftarten verwendet, um den Tag, Datum und Uhrzeit Bezeichnungen in der Ansicht anzuzeigen. Verwenden Sie die DayWeekTimeScale so konfigurieren Sie die Zeitskala verwendet, um Outlook-Elemente in der Ansicht anzuzeigen. Wenn Sie die CalendarViewMode auf OlCalendarViewMultiDay festlegen, können Sie die DaysInMultiDayMode -Eigenschaft verwenden, bestimmt die Anzahl von Tagen an, die in der Ansicht angezeigt.

Wenn Sie die CalendarViewMode auf OlCalendarViewMonth festgelegt haben, können Sie die MonthFont -Eigenschaft verwenden, so konfigurieren Sie die Schriftarten verwendet, um anzuzeigen, den Monat und Tag Beschriftungen und die MonthShowEndTime anzugeben, ob die Endzeit für die in der Ansicht angezeigt wird.

Sie können auch konfigurieren, wie Outlook-Elemente innerhalb des CalendarView -Objekts angezeigt werden. Verwenden Sie die BoldSubjects -Eigenschaft, um anzugeben, ob Themen für Outlook-Elemente in Fettschrift angezeigt werden und die BoldDatesWithItems -Eigenschaft, um anzugeben, ob die Datumsangaben im Navigator Datum, die Outlook-Elemente enthalten in Fettschrift angezeigt werden. Verwenden Sie der Filter -Eigenschaft, um zu ermitteln, welche Outlook-Elemente in der Ansicht angezeigt.

Die Definition für jede CalendarView -Objekt wird in Extensible Markup Language (XML-Format) gespeichert. Verwenden Sie die XML -Eigenschaft der XML-Definition für das Objekt CalendarView entwickelt.

Verwenden Sie die Apply -Methode, um auf das CalendarView -Objekt auf die aktuelle Ansicht vorgenommenen Änderungen anzuwenden. Verwenden Sie die Save -Methode, um auf das CalendarView -Objekt vorgenommenen Änderungen beizubehalten. Verwenden Sie die LockUserChanges -Eigenschaft, um erlauben oder Verhindern von Änderungen an der Benutzeroberfläche für die Ansicht.

Sie können integrierte CalendarView -Objekte ändern, aber nicht löschen. Verwenden Sie die Delete -Methode, um ein benutzerdefiniertes CalendarView -Objekt zu löschen. Verwenden Sie die Zurücksetzen -Methode, um die Eigenschaften eines integrierten CalendarView -Objekts auf ihre Standardwerte zurückzusetzen.

Beispiel

Im folgende Visual Basic für Applikationen (VBA) konfiguriert aktuellen CalendarView -Objekts zum Anzeigen eines Tages verwenden eine 8 Punkt Verdana Schriftart zum Anzeigen von Elementen mit 16 pt Verdana Schrift Zeitwerte und der Aufgabenüberschrift in der Ansicht angezeigt.

Sub ConfigureDayViewFonts() 
 Dim objView As CalendarView 
 
 ' Check if the current view is a calendar view. 
 If Application.ActiveExplorer.CurrentView.ViewType = _ 
 olCalendarView Then 
 
 ' Obtain a CalendarView object reference for the 
 ' current calendar view. 
 Set objView = _ 
 Application.ActiveExplorer.CurrentView 
 
 With objView 
 ' Set the calendar view to show a 
 ' single day. 
 .CalendarViewMode = olCalendarViewDay 
 
 ' Set the DayWeekFont to 8-point Verdana. 
 .DayWeekFont.Name = "Verdana" 
 .DayWeekFont.Size = 8 
 
 ' Set the DayWeekTimeFont to 16-point Verdana. 
 .DayWeekTimeFont.Name = "Verdana" 
 .DayWeekTimeFont.Size = 16 
 
 ' Save the calendar view. 
 .Save 
 End With 
 End If 
End Sub 

Siehe auch

Elemente des CalendarView-Objektsim Outlook-Objektmodellverweis

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.