Enumeração OlMarkInterval (Outlook)
Especifica o período de tempo no qual um item do Outlook é marcado como tarefa.
Nome | Valor | Descrição |
---|---|---|
olMarkComplete | 5 | Marca a tarefa como concluída. |
olMarkNextWeek | 3 | Marca a tarefa com vencimento na semana seguinte. |
olMarkNoDate | 4 | Marca a tarefa sem data de vencimento. |
olMarkThisWeek | 2 | Marca a tarefa com vencimento nesta semana. |
olMarkToday | 0 | Marca a tarefa com vencimento hoje. |
olMarkTomorrow | 1 | Marca a tarefa com vencimento amanhã. |
Comentários
A enumeração é usada pelo método MarkAsTask para os seguintes itens do Outlook:
Dependendo do valor escolhido, as seguintes propriedades são definidas para os valores padrão especificados.
Valores de enumeração | Valores de propriedades |
---|---|
olMarkComplete | TaskCompletedDate será definido como a data e hora atuais (Agora no Visual Basic) se o item tiver sido marcado como uma tarefa. TaskCompletedDate é definido como o valor de data vazio (#1/1/4501 #) se o item não foi marcado como uma tarefa, ou se a tarefa já tiver sido marcada completa. |
olMarkNextWeek | IsMarkedAsTask IsMarkedAsTask está definido para True True. TaskSubject TaskSubject está definido para o valor da propriedade Subject Subject do item do Outlook. TaskStartDate TaskStartDate está definido para o primeiro dia útil da semana seguinte. TaskDueDate TaskDueDate está definido para o último dia útil da semana seguinte. TaskCompletedDate é definido como um valor de data vazio (#1/1/4501#). ToDoTaskOrdinal está definido para a data e a hora atual (Now no Visual Basic). |
olMarkNoDate | IsMarkedAsTask IsMarkedAsTask está definido para True True. TaskSubject está definido para o valor da propriedade Subject do item do Outlook. TaskStartDate, TaskDueDate e TaskCompletedDate estão definidos para Null (Nothing no Visual Basic). ToDoTaskOrdinal está definido para a data e a hora atual (Now no Visual Basic). |
olMarkThisWeek | IsMarkedAsTask IsMarkedAsTask está definido para True True. TaskSubject TaskSubject está definido para o valor da propriedade Subject Subject do item do Outlook. TaskStartDate TaskStartDate está definido para uma data com dois dias úteis de antecedência da data atual. Caso o valor exceda o valor de TaskDueDate TaskDueDate, TaskStartDate TaskStartDate está definido para TaskDueDate TaskDueDate. TaskDueDate TaskDueDate está definido para o último dia útil da semana atual. TaskCompletedDate é definido como um valor de data vazio (#1/1/4501#). ToDoTaskOrdinal está definido para a data e a hora atual (Now no Visual Basic). |
olMarkToday | IsMarkedAsTask IsMarkedAsTask está definido para True True. TaskSubject TaskSubject está definido para o valor da propriedade Subject Subject do item do Outlook. TaskStartDate TaskStartDate e TaskDueDate TaskDueDate estão definidos para a data atual. TaskCompletedDate é definido como um valor de data vazio (#1/1/4501#). ToDoTaskOrdinal está definido para a data e a hora atual (Now no Visual Basic). |
olMarkTomorrow | IsMarkedAsTask IsMarkedAsTask está definido para True True. TaskSubject TaskSubject está definido para o valor da propriedade Subject Subject do item do Outlook. TaskStartDate TaskStartDate e TaskDueDate TaskDueDate estão definidos para um dia depois da data atual. TaskCompletedDate é definido como um valor de data vazio (#1/1/4501#). ToDoTaskOrdinal está definido para a data e a hora atual (Now no Visual Basic). |
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.