Método Application.TaskOnTimeline (Project)

Gerencia tarefas no painel Linha do Tempo ou em uma linha do tempo personalizada especificada.

Sintaxe

expression. TaskOnTimeline( _TaskID_, _Remove_, _TimelineViewName_ )

Expressão Uma expressão que retorna um objeto Application .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
TaskID Opcional Long Especifica o número de identificação de uma tarefa a ser adicionada ou removida à/da linha do tempo. Se TaskID for especificado, as tarefas selecionadas serão ignoradas.
Remove Opcional Boolean True se a tarefa especificada por TaskID ou as tarefas selecionadas é removida da linha do tempo; Caso contrário, False. O valor padrão é False.
TimelineViewName Opcional String Especifica o nome de uma linha do tempo a ser usada. O nome pode ser a "Linha do Tempo" interna ou uma linha do tempo personalizada existente, como "Minha Linha do Tempo". O valor padrão é o nome da linha do tempo ativa.
Showdialog Opcional Boolean True se Project exibe a caixa de diálogo Adicionar tarefas à linha do tempo; Caso contrário, False. Quaisquer tarefas que já estão na linha do tempo tem uma seleção por seus nomes. Se ShowDialog for True, o Project ignorará os argumentos TaskID e Remove. O valor padrão é False.

Valor de retorno

Boolean

Comentários

A execução de TaskOnTimeline sem nenhum argumento coloca as tarefas selecionadas na linha do tempo ativa.

Se o projeto incluir exibições de linha do tempo personalizadas, o uso do argumento TimelineViewName ativará a linha do tempo especificada e aplicará alterações especificadas pelos outros argumentos. Se a linha do tempo especificada não existir, o TaskOnTimeline não executa nenhuma ação, mas ainda retorna True.

Exemplo

A instrução a seguir remove tarefas selecionadas da linha do tempo. Você pode selecionar as tarefas no Gráfico de Gantt ou na linha da tempo.

application.TaskOnTimeline Remove:=True

Se o painel interno Linha do Tempo estiver ativo e houver uma linha do tempo personalizada chamada "Minha Linha do Tempo", esta instrução substituirá o painel Linha do Tempo por "Minha Linha do Tempo" e adicionará a tarefa 3 à linha do tempo personalizada.

application.TaskOnTimeline TaskID:=3, TimelineViewName:="My Timeline"

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.