CalendarView.DayWeekTimeScale 属性 (Outlook)
返回或设置一个 OlDayWeekTimeScale 常量,该常量代表用来表示 CalendarView 对象中时间段的刻度。 读/写。
语法
expression。 DayWeekTimeScale
表达 一个代表 CalendarView 对象的变量。
示例
(VBA) 示例下面的 Visual Basic for Applications 日历默认文件夹中创建一个新 日历视图 ,然后配置它以显示连续的 14 天内连日模式中每小时的时间刻度中显示的 Outlook 项目。
Sub CreateTwoWeekView()
Dim objNamespace As NameSpace
Dim objFolder As Folder
Dim objView As CalendarView
' Obtain Folder object reference to the Calendar default folder.
Set objNamespace = Application.GetNamespace("MAPI")
Set objFolder = objNamespace.GetDefaultFolder(olFolderCalendar)
' Create a new CalendarView object named "Two Weeks".
Set objView = objFolder.Views.Add("Two Weeks", _
olCalendarView, _
olViewSaveOptionAllFoldersOfType)
' Configure the new CalendarView object.
With objView
' Display the view in multi-day mode.
.CalendarViewMode = olCalendarViewMultiDay
' Display 14 consecutive days in multi-day
' mode.
.DaysInMultiDayMode = 14
' Set the time scale for the view in one-hour
' intervals.
.DayWeekTimeScale = olTimeScale60Minutes
' Save and apply the new CalendarView object.
.Save
.Apply
End With
End Sub
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。