共用方式為


OlMarkInterval 列舉 (Outlook)

指定 Outlook 項目標示為工作的期間。

名稱 描述
olMarkComplete 5 將工作標記為完成。
olMarkNextWeek 3 將工作標記為下週到期。
olMarkNoDate 4 將工作標記為沒有到期日。
olMarkThisWeek 2 將工作標記為本週到期。
olMarkToday 0 將工作標記為今天到期。
olMarkTomorrow 1 將工作標記為明天到期。

註解

這個列舉是由 MarkAsTask 方法在下列 Outlook 項目使用的:

取決於選擇的值,下列屬性會設定為指定的預設值。

列舉值 屬性值
olMarkComplete 如果專案已標示為工作,則 TaskCompletedDate會在 Visual Basic) 中設定為目前日期和時間 (Now。 如果項目尚未標記為工作,或是工作已標記為完成,則 TaskCompletedDate 會設定為空白的日期值 (#1/1/4501#)。
olMarkNextWeek IsMarkedAsTask 設定為 TrueTaskSubject 設定為 Outlook 項目 Subject 屬性的值。 TaskStartDate 設定為下週的第一個工作天。 TaskDueDate 設定為下週的最後一個工作天。 TaskCompletedDate 設定為空白的日期值 (#1/1/4501#)。 ToDoTaskOrdinal 設定為目前日期與時間 (Visual Basic 中的 Now)。
olMarkNoDate IsMarkedAsTask 設定為 TrueTaskSubject 設定為 Outlook 項目 Subject 屬性的值。 TaskStartDateTaskDueDateTaskCompletedDate 設定為 Null (Visual Basic 中的 Nothing)。 ToDoTaskOrdinal 設定為目前日期與時間 (Visual Basic 中的 Now)。
olMarkThisWeek IsMarkedAsTask 設定為 TrueTaskSubject 設定為 Outlook 項目 Subject 屬性的值。 TaskStartDate 設定為目前日期的兩個工作天之前。 如果其值超過 TaskDueDate 的值,TaskStartDate 便會設定為 TaskDueDate 的值。 TaskDueDate 設定為本週的最後一個工作天。 TaskCompletedDate 設定為空白的日期值 (#1/1/4501#)。 ToDoTaskOrdinal 設定為目前日期與時間 (Visual Basic 中的 Now)。
olMarkToday IsMarkedAsTask 設定為 TrueTaskSubject 設定為 Outlook 項目 Subject 屬性的值。 TaskStartDateTaskDueDate 設定為目前日期。 TaskCompletedDate 設定為空白的日期值 (#1/1/4501#)。 ToDoTaskOrdinal 設定為目前日期與時間 (Visual Basic 中的 Now)。
olMarkTomorrow IsMarkedAsTask 設定為 TrueTaskSubject 設定為 Outlook 項目 Subject 屬性的值。 TaskStartDateTaskDueDate 設定為目前日期之後的一天。 TaskCompletedDate 設定為空白的日期值 (#1/1/4501#)。 ToDoTaskOrdinal 設定為目前日期與時間 (Visual Basic 中的 Now)。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應