Share via


CalendarView.DaysInMultiDayMode プロパティ (Outlook)

CalendarView オブジェクトに表示される、連続する日付の数を表す Long 値を設定を取得または取得します。 読み取り/書き込み

構文

DaysInMultiDayMode

CalendarView オブジェクトを表す変数。

注釈

このプロパティは 2 ~ 14 の値に設定できます。 このプロパティを 2 より小さい値に設定した場合、プロパティは 2 に設定されます。 このプロパティを 14 より大きい値に設定した場合、プロパティは 14 に設定されます。 このプロパティの既定値は 5 です。

次の Visual Basic for Applications (VBA) の例では、 予定表の既定のフォルダーに新しい 予定表ビュー オブジェクトを作成し、し、時間のタイム スケールに表示される Outlook アイテムのモードでは複数の日、14 の連続した日を表示するを構成します。

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

関連項目

CalendarView オブジェクト

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。